Sorry, never heard of them.
I like how their website guarantees getting into college in the USA even if you can't get a decent score on TOEFL. So, you shouldn't have to be too concerned about doing a good job or if your students learn anything I guess.