I highly recommend you ELI. It’s a great place for learning English. I transferred to ELI4 months ago because of my previous school had so many students in one single class and i couldn’t fit in it that’s why I decided to find a new school nearby my house in Inner Richmond and i found out ELI which doesn’t have so many students in one single class. My English skills improved a lot since i transferred to ELI. Classes are really intensive but at same time is relaxing and fun. I was able to prepare for the Toefl and GMAT independently thanks to what i learned in ELI. I’m really grateful for Jerry who is the director. He always take care of students very well and Jane is the most sweet teacher in the world. She has a lot of experience teaching English.