Do I need special shoes?
No you don’t. Ordinary shoes are fine except try to avoid rubber soles e.g. trainers.
Should I bring a drink?
Yes. Water or a soft drink is a good idea.
Is there a dress code?
No. Just wear comfortable clothes.
Do I need a partner?
No, but you may have to dance alone for part of the lesson.