This is kinda late, but literally the best professor at nova.  If you put in some work, your almost gaurenteed a good grade.  Very understanding and tries to make sure everyone can get a good grade by trying to see if you improve and not letting one bad test grade affect your grade.