How big are the classes?

Generally under 20 people per day, by design. The classes are fast-paced, intense and intimate.