Gaojie Fan
She was extremely approachable and gave timely and helpful feedbacks on assignments. She was willing to meet anytime after class. She really cared about each student. Exams were hard. You do have to study to understand the stats but it's doable. Learned so much.