Live (36)Our live classes offer students the chance to meet and interact with other students around the globe. We keep our classes short and small to ensure the best interactions between students and teachers.
Self-Paced (24)Self-paced classes offer the ultimate in independence. Coursework is completed on a completely self-directed pace. This format is great for students who need the ultimate in flexibility.