Pretty easy, overall.
Interesting materials was introduced in class and Professor Huang is great!!
There are a lot of exta credit and exams are easy.
Hours per week:
Advice for students:
Go to class. He might go through all material of a day very fast.