Not too easy. Not too difficult.
This course is a good example on relying on resources aside from your professor to do well in a course. Even though the professor had a hard time speaking English clearly, the TA assigned to this class was able to make up for it. Going to office hours and paying attention to the Discussion Sections would effectively give you the resources needed to do well in the course. The material may be difficult to grasp, but the TA/Professor did exceptionally well if you joined them in a face-to-face session during their office hours. While understanding the lectures is important to perform well in a course, it isn't the end of the world if you find yourself lost; sometimes, all you need is to pursue a different approach to success.
Projects essentially distributed a free 20% to the entire class. While they did require some degree of understanding the course content, it can easily completed for full credit if you paid attention and followed the pace of the course. The TA was exceptional, and fully delivered the expectations one would have for a TA. While the lectures lacked in clarity and direction, it taught me that there can be more ways to achieve success in a course.
Hours per week:
Advice for students:
I would advise students to devote some time to your assignments because they are the backbone of the questions you would encounter on your midterm and your final exam. While this specific professor may have a hard-to-grasp accent, you can definitely rely on office hours to make up for it. It is, however, extremely important not to fall behind in the curriculum, otherwise the material can pile up and overwhelm you when the exams come.