I was wondering if there is any good dance program with like an instructor like the one in p90x? the styles of dances i want to do are like hip hop, a bit of michael jackson and a bit of popping. I like neyo, usher, mj, and kpop idols kind of dancing style, im a guy btw