This class was tough.
I would recommend it because the professor has a more structured curriculum. He goes into detail and that is the only class that you will be taking so you can fully invest your time into doing well. The TAs are also very helpful if you have any additional questions or concerns but overall the professor is very approachable and wants all his students to succeed in the course.
The highlights were getting the courses finished during the summer. It is a difficult course so I was very relieved when I finished and I didn't have to worry about taking it during the year. I also got the chance to interact more with the professor so he knew about my aspirations and my goals.
Hours per week:
Advice for students:
Never fall behind. This course is very intense and needs all the attention you have. It was already difficult enough working an on campus job while taking this course because sometimes it overlapped with office hours. Overall, if you stay on top of the material, ask questions and go to office hours, you will do well in the course.