I just wrapped up their 150-hour course last week. It was okay, I guess. I wanted to travel and meet folks, which is why I signed up. The material was fine, not super exciting. I might try their grammar course later. The self-paced thing worked for me since I work nights.