Pretty easy, overall.
Great professor, lot of h/w but good for practice
Her teaching way is very organized and detialed.
Hours per week:
Advice for students:
Following her instruction, it is easy to understand those complex concept well.