Tougher than other professors in this dept, but you learn a lot and the extensive work is really worth it as the language comes together.

Workload:

Daily homework, weekly quizzes, can be a lot of work if you don't stay on top of it