The homework is interactive, which I think helps us learn. The lectures were interesting. Tests are based off of the homework and lectures. Test averages were high in the 80s. My overall number grade would've gave me a C+ but was curved down, which is the first time that ever happened to me at this school.