I have done an online course with http://www.onlineteflcourse.net the course is really put together, very detailed and comprehensive, they give you a complete grammar course of around 100 chapters with teaching instructions to use in your own classes after you start teaching,