Folk, prog. rock, rap, pop, rock, hard rock, nu metal, classic rock, blues, jazz, classical and opera(all time periods), dance/trance, techno, grunge, humppa, hardcore punk, reggae, industrial rock, jazz, latin, funk, new wave, punk, pop punk, show tunes/choral, country, and bluegrass.