I had a great time teaching English and spending time with these hosts, and other volunteers/ students in the program. It was hard work, but completely worth it, and enjoyable. I enjoyed helping the students grow, and even learn new things from them. The hosts are easy going, and very kind. I would definitely sign up again!