I just finished the 300-hour professional course. It really fit my structured learning style, which was a huge plus. Meeting peers from different backgrounds was a great bonus too. ******* explained things so clearly, it all clicked. My feelings were pleased with how it turned out.