Candy Hwang
Overall, I think Candy is great. She seems knowledgeable about what she teaches and gives you access online to material. Also it's helpful to ask questions in class, if not she'll assume you know (not her fault). However, one thing I could say I did not like was when I went to office hours.. I didn't really feel like my time was valued  pointless.