How long is each class?

Each class is 45-minutes long to ensure sufficient time for learning. You can attend each class as many times as you'd like with your free membership.