Thomas Sheehan
Sheehan was the only professor i've had at NOVA that would actually let students make up for missing a quiz or two and even the FINAL. His consideration to let students use open notes during quizzes and do extra credit is something i'll always appreciate. Make sure you're in class and you will pass because he goes over the questions for the final!