Siman Zhao
She's really cool and wants her students to succeed. Her office hours will make your grade for sure, she is willing to help with HW. Good amount of homework every week. Besides that, only a midterm and final- open notes. So, if you skip class/don't get notes, you won't do well.