Sharmila Sivalingam
she's a good teacher homework isn't graded but she gives homework for practice. test are take home most of the time which gives you time to do them and work on them to get a good grade. she's very open to helping students out and is easy to talk to in and out of class. if you don't understand math like me take her it will be worth it