Xiaomin Guo
Good teacher. She has good lectures and explains topics well. Skip class you won't pass because her quizzes are based on her in class lectures. She answers any questions and gives extra credit opportunities. Overall good class with good assignments. There was an assigned textbook but I have not opened it once and have been doing fine without it.