The catalog of courses is listed below. Not all classes are offered every term. As we continue to improve our program, the catalog will change. Please check this website for most up-to-date information.
Many courses have required books in addition to the materials supplied in class. Instructors do their best to keep the prices down, so most books are easy to find and second-hand copies are available.
(prices checked 3/6/15)