Reviews of professor Xuefei Ma

Rating: 3.0/5, difficulty: 4.0/5
The class is fairly difficult but he is willing to work with you and is always willing to help even by email. He gives a lot of extra credit based on how the class is doing, so don't worry if you're struggling. There are a lot of quizzes and homework but they are short and help in case you struggle on one topic. Some quizzes are take home!

Rating: 5.0/5, difficulty: 5.0/5
He has really good teaching skills and notes

Rating: 5.0/5, difficulty: 4.0/5
You have a lot of opportunities in this class not to fail. He's there during his office hours and will help you through each question you request help for. He'll even answer questions through email. He gives tons of extra credit too. Incredibly difficult class for me personally, just because I'm not amazing at math.