DJing for more than 20 years.  Master of multiple genres:  

Top40s, Pop, Dance, House, Hip Hop, RnB, Rock, Country, Funk, Jazz, 

Reggae, Dubstep, Disco, Oldies, 80s, 90s, 00s, 10s, 20s