I enjoyed taking the course, and I felt like I learned a lot. I found the homework assignments to be a bit confusing sometimes. The assignment was always related to the topics covered by the lessons, but I did not always know exactly what was expected by the graders in order to demonstrate that I understood the material. It all worked out in the end, but the course talked about how people learn by modeling. I think they could have modeled some of their homework assignments. Those who run the course are very serious about teaching. If someone is looking to go overseas to teach, I think this course will help them. I work in a completely different industry, but I have been involved in international business travel for the last 25 years. I don't know if I will ever teach in an international school, but I am glad that I took the course.