There are two core courses at each level: Reading/Writing/Grammar and Listening/Speaking/Grammar. Core courses meet four days per week: Monday, Tuesday, Thursday, and Friday.
Students in Basic English and levels 1-3 are required to enroll in a support course which will further develop what students learn in their core courses. Support courses meet one day per week.
Students in the upper levels can enroll in up to two elective courses designed to enhance their understanding of the English language and/or campus and community culture. Electives meet one day per week.