Do I need a partner?

No.  We structure our classes so that you dance with everyone, rather than just one person.  This makes the class fun and sociable, plus it makes you a more versatile leader or follower.