Wei Chen
Prof Chen is a great person but her lectures are extremely long although she does not mind explaining anything a second time. She gives practice problems for the quizzes or tests but they are rarely the same as what is on the quiz or test. The tests and quizzes you have to study for sure. She also gives out extra credit but they are not worth a lot