Wasn't sure which forum to put this in but in News & Feature spotlight:
EnglishPod101.com - English taught in Japanese! Learn Japanese and meet Japanse students!
Bit of an embarrassing one considering the focus of the site
Moderators: Moderator Team, Admin Team