Yep, I took the course. I'd highly recommend it to anyone starting off honestly.
And not surprised you haven't heard of it. Its a little Chinese import, primarily sold over internet websites. Only reason I went with the site I did was because a few forums I was looking at to research these bikes actually had a decent amount of people recommending it. Surprisingly enough though the company is Harley Davidson and Piaggio's Chinese distribution partner.
Its not a bad little bike for the money, and was nice to start on and great for gas mileage (I get a little under 65 mpg and that's running it at full bore most times I'm riding. If it was just city driving I'd probably be closer to 80-85), and doesn't FEEL cheaply made. I've had no manufacturing issues with it thus far.