This course was very detailed, intense, and prepares it's participants to teach English effectively! The instructor and staff are very kind, helpful, and attentive to all students' needs! The experience was very fun overall, and is held in a very beautiful setting in a well organized environment. The training is very in depth, and there is a lot of practical experience involved. In the end, all students leave very prepared for their next ventures!