My EF experience has been nothing but amazing. Even before I came to Tokyo all my questions and concerns were taken care of immediately. EF is a very well put together program. The location is great, and the residence set ups are very convenient. The friends that I've made here say that home stay host families are great too! As well as very accommodating. The school itself is an amazing experience. The teachers are super friendly, fun, and each have a unique way of teaching. It really feels like they enjoy teaching. Which makes asking questions much easier. As they are more than willing to answer anything, and repeat if necessary. I definitely had some fears coming here, but now I'm stress free and having the time of my life. The only thing I fear is leaving! In short, I'm truly greatful for everything EF has done for me. I couldn't have asked for a better experience. I hope to do it again, one day!