I recommend English Los Angeles. Here students learn English very efficiently with their private teachers and they can even choose their own class schedules.