Yan Yuan
She's a nice lady, but really sucks at teaching. I'm lucky I have a background in economics or I wouldn't have understood her class at all. All her material is straight from the book, you need to read your book to understand what is going on, do not get the online access code you will not need it. Not taking Micro with he.