Not too easy. Not too difficult.
Really good professor. She sincerely cares about her students and does anything to help her class to do better; whether it's changing up her tests or dropping an assignment grade. Her exams can are okay, but one cheat sheet is allowed during the exam so you don't need to remember anything. This helps a lot. Doing the extra credit is definitely recommended as well.
When she noticed that the class average grade for an assignment wasn't an A/B, she would constantly ask us what was wrong and possibly drops it. Seeing how she really care about her students, it made everyone want to do well in her class. She also made discussion really fun to go to and I was never bored.
Hours per week:
Advice for students:
Take notes while watching the lecture videos so that you don't have to go back to rewatch it when it's almost time for midterms.