Xiaoyan Tan
Professor Tan is amazing. She really wants you to understand the material. Work on the practice problems in the textbook and PP, those will benefit you for the exams (100%). Even during transitioning to online during COVID, she was helpful.