Darrell Bratton
Dr. Bratton gives clear expectations. He requires current sources, but he also provides sources within the lecture and feedback for every assignment with additional tips for your next assignment. Grades are sent toward the end of the week if you are proactive on the new assignments you miss the opportunity to benefit from his feedback. No books!