Bart Eltz
I absolutely love Dr. Eltz! He is easily accessible and very flexible. As long as you submit quality work, he will ensure that asking for an extension will not count against you. I've taken numerous classes with him and would definitely pick him over any other professor!