Maureen Allen
I really like Prof Allen because she is very considerate and willing to extend due dates, but you still need to work hard to excel.  She cares about you and your grade and is willing to walk the extra mile if needed.