Gain practical teaching experience with online TESOL certification by participating in an online TESOL internship. The 20 hour internship includes ten hours of one-on-one classes, eight hours of classroom experience, and two lectures. Each session is provided with real client feedback including teaching attitude, allocation, technique, and pace.