The American Languge Center offers 13 levels of English courses from the beginners to the advanced level.
All of the courses are 48 hours.
ALC offers TOEFL, and SAT Preparation courses.
ALC also offers business English courses.
ALC is the testing center for the university of Michigan, English Language Institute, ECCE and ECPE.