I was very skeptical about the The CMA School's online course because online has never worked for me in the past. Because the class is live, I was able to treat it as though I was going to a classroom and participated every week. John Coughlan is an amazing teacher and a very supportive coach! He is able to explain things in a simple way that people can understand and encourage individuals to do their best. I'm so glad I took a chance on The CMA School and John; it's the reason I passed both parts on the first try!