Rahmati Afrooz
Afrooz is a really helpful infrastructure. Her level of knowledge in math is amazing compare to his experience as a non math major. In contrary to other math professors and number of students, she structured the time outside of class to be always available for any extra help. I recommend taking the course with her if struggle with math.