Pretty easy, overall.
Amazing teacher!!! He has great stories and is very good at explaining things! He is understanding, but also pretty tough. His tests are multiple choice which is really nice.
He knows what he is talking about which is nice, and if you ask about something that is confusing you he will gladly explain. I learned a lot, and he doesn't really care about definitions of things as long as you can do the formulas and know how things work.
Hours per week:
Advice for students:
Don't skip class. He doesn't take attendance, but he usually gives us little assignments during the day, and if you miss them it will impact your grade. Just come to class, pay attention, and you will get an A in the class.