Hi, I am a 16 year old guy who plans to attend my first high school dance this year, just so happens to be the homecoming dance. That being said, I am very much a novice at dancing, having a handful of youth rallies and concerts as my only experience (these mainly consisting of mosh pit type “dancing” and messing around). In my arsenal I have a basic understanding of slow dancing, two step, and grinding, but like I said not much experience actually using any of these. I will be attending the homecoming dance with a girl, so I will have a partner. Basically what I am asking is, what types of dances are suitable and good to know for such an occasion and accessible to someone of my experience? What dances are good for rock music, hip hop, etc; freestyle, with partner? Any explanations, tips, and pointers you can offer are very much appreciated.Thank you!