Average Rating (from 1 Student)
This class was tough.
His class is very difficult, but I always looked forward to it.
He gives excellent examples in lecture,
Hours per week:
Advice for students:
and almost always has interesting demonstrations to proveexplain concepts.