ILA is excellent. My teacher was very, very good – I could not have wished for a better one! Excellent! My host family was great, I loved staying with them. They really care about the students. They have a great house and serve great food – PERFECT! I was really happy with everything and I felt very comfortable in all aspects of my stay. I strongly recommend ILA!