Yuan Gao
Prof. Gao gets a really bad rap on here, but he really shouldn't. Actually come to class you'll be fine. Usually 3/4 people come out of a class of I believe more than 20 and people wonder why they are doing poorly. I hate to tell you, but it might not be Gao's fault. Most HW questions are findable online. Midterms are not unfair/unexpected content.