http://www.eslteachersboard.com/cgi-bin/review/index.pl?read=33907 is still the link I would go by as it provides the most information.
I found a sina blog for this place as well:
http://blog.sina.com.cn/kaiwenwaiyu
However, it hasn't been updated for quite a while going on three years now.
Here is another link from Raoul's China Saloon on the opinions:
http://raoulschinasaloon.com/index.php?topic=4909.0
Mark what I suggest you do is to register on Raoul's so you can send instant messages to the posters who are both defending and criticizing this place. In this case it would be mainly "daydreamer" and "rollerboogie". Contact them and weigh what they say when replying back to you carefully. The ones who can relate better to why or why not the place was good/bad would be the more believable side. Good luck.
- Re: Re Kevin Foreign Language School//Very intelligent people...LOL -- Mark -- 2013-02-22
- Re: Re Kevin Foreign Language School//Very intelligent people...LOL -- Dragonized -- 2013-02-22
- Re: Re Kevin Foreign Language School//Very intelligent people...LOL -- Mark -- 2013-02-23
- Re: Re Kevin Foreign Language School//Very intelligent people...LOL -- Mark -- 2013-02-23
- Re: Re Kevin Foreign Language School//Very intelligent people...LOL -- Dragonized -- 2013-02-22