The courses we're very fun, but also very tough! My load was very science and math heavy, but usually most would help me in the other subjects. The professors were actually really amazing not like how you would typically imagine professors. The class sizes were small, but that's okay there is more one on one time with the teachers that way. I would say all the teachers had a different teaching style, but they all made sure they we're getting the material across!