Not too easy. Not too difficult.
Dr. Tang definitely knows what he is talking about, but sometimes his lack of great english makes it hard to understand what he wants in assignments.
Genetics was a great course and I learned a lot from him. He is very thorough.
Hours per week:
Advice for students:
Study early, do not wait until the text comes and cram the night before.