This class was tough.
Somewhat, there was a definite structure to the course and if you had Chegg, you can pass it.
I learned a lot from online and Chegg, I enjoyed doing the teachers homework questions and seeing how they are done (with Chegg).
Hours per week:
Advice for students:
Get Chegg and class isn't very helpful, but look online and go to TA office hours.