Chen Yang
She seems like a really nice person, but Ive honestly learnt more from the textbook than the lectures. Her explanation are mediocre at best, with weird terminology. If it werent for the required lecture participation (via a clicker, which you have to pay for separately), i wouldnt join class lol