I’m about halfway through the 300-hour program now. Meeting folks from all over has been the best part, honestly. The self-paced setup works great for my schedule. I was a bit less thrilled with some of the grammar modules though, they felt a little dry. Still, solid overall.