I am so happy that I decided to take this course, I thought that because I am already an ESL Instructor my experience alone was sufficient enough to carry me through any task, but I found that I had only reached the tip of the iceberg and gained a wealth of information. This program was so informative and thorough that I´d recommend it to anyone, no matter if you are an experienced teacher who wants a refresher course or just you are starting out teaching ESL it works for anyone at all levels!