Yun Yang
Well he is a nice guy and curves final grades nicely even though I still don't know what i got on my final. Lectures are very unhelpful as most of the time it's just confusing formulas with little explanation and not enough practice problems online. Also 2 exams (70%) and 5 homeworks (30%) being your entire grade is not a great idea.