Pretty easy, overall.
Such a nice professor, definitely worth taking for your major.
Learned a lot of important info better than the textbook
Hours per week:
Advice for students:
Pay attention in class, take notes, study for quizzes, go to office hours, textbook is highly recommend, and do not skip class.