Do I need to pre-register or make an appointment?

No. Anyone may come to any class, any time. Drop-ins are encouraged. Just be sure to come 15-20 minutes on your first visit