Jonali Bhattacharyya
Have taken 3 classes with her and she always gives you comments on how to improve and is very flexible. Grading is tough as you never know if its good enough until review but she gives you the chance to update and resubmit.