Fred Rosenzweig
This Professor is really nice and helps out with late assignments. He usually will give you full credit if you just talk to him about why you were late to finishing an assignment. Also VERY quick with answering emails and questions. Take his class!