EC English has an amazing course called the University Foundation Program.
This program, which runs on a typical American 12-week semester schedule, is geared to getting students ready for American University Culture through lectures, projects, etc.
The University Foundation Program offers many benefits to students wishing to enroll in an American university or college.
There are 3 different tracks: Community College, Undergraduate, and Graduate allowing the students to customize their own academic path.
To find out more about this program, go to http://www.ecenglish.com/ucp/courses/university-foundation-programme