It is great fun to be a teacher for VIPKID! I have been teaching for almost 4 months now and I have learned SO much! I teach everyone from the little Pre-VIP's (yes, I love teaching this age group!) through Level 5 (yes, I also love teaching these classes!).