The classes and lectures were great, there was always an opportunity to ask questions and to interact with our peers and teachers. The material was clear and somewhat easy for the most part, however, there were courses in which the material was hard to obtain.