Not too easy. Not too difficult.
Professor Lin is a great professor who cares deeply about his students. Even if you did poorly on the earlier exams/quiz, he offers many opportunities for students to bring your grade up. If you show improvement and that you've worked harder, he will notice and that will reflect upon your grade.
One of my favorite topics in this class was circuits and batteries. I remember learning this in high school, but back then I was still very confused on the topic. After learning this in college, I understand so much better.
Hours per week:
Advice for students:
Just show up to class, do the problems, do not just memorize the steps to problems but instead understand why you do them, go to office hours if needed!