Don’t just take our word for it. Listen to the ones who made it.
CAE actually cares about their students and wants them to be fully prepared for college in the US. They pay a lot of attention to each student that takes any of their programs: be it TOEFL prep, GRE prep or their highly commended University Placement Service. They also offer very relevant information about student life in the US, and the rules and regulations concerned. I was going for a Masters degree in Industrial Engineering and I got acceptance letters from MIT, University of Michigan and Georgia Tech. I would say that I am very satisfied with the level of service that CAE provided.