The teachers at this place are first rate. I love the school, and I love the learning environment. The teachers really nurture the students and care about their learning. They make Spanish fun. I would highly recommend it to anyone. The cons: I'm not crazy about the location as it's too urban.