This class was tough.
One of the best teachers I have ever had!
His passion for teaching is so refreshing and he is super helpful.
Hours per week:
Advice for students:
The material is tough but going to his office hours is a huge help!