I took the Latin and swing class. It was amazing. The prof is super cool and knowledgeable. She works with you at whatever level youre at. I was happy to see myself and my classmates grow due to her instruction. This class was so worth it. Take it and you wont regret it, I wish I could retake it! And no you dont have to be a professional.