I have been very lucky in my placement here. I live in a smaller city that provides me with the best of city and rural life. I only teach at one school and have wonderful co-teachers and lack nothing that I require to do my job. My home is within walking distance of my school and is very comfortable. I have loved every minute of my time here! For those thinking about this program I have a few pieces of advice... First, this is a teaching program, I am a certified teacher in the US so my transition has been fairly easy. I do know some however that have zero teaching experience or relevent course work that a struggling in their positions. Please keep in mind that this is a full time job, not just an extended vacation...Second, everyones experience is different. There will be bad co-teachers and apartments and you may live somewhere you werent expecting. You must be flexible and able to roll with the tide so to speak. Take advantage of this opportunity to experience a new culture. Eat the food! Speak the language! Meet the people...this is how you will get the most out of your experience here.