This class was tough.
By far the best teacher I've had and I have 2 degrees. He's very dedicated and well prepared.
His lectures are more of an exciting show/presentation that highlights and explains important concepts.
Hours per week:
Advice for students:
He is so interesting! He is so interesting!