David Werfelmann
Dr. Werfelmann is incredibly organized and structured as an educator, and while his topics are usually in-depth and can be difficult he's great at helping, very empathetic, and always clear about expectations. He really cares about student success in and out of the classroom. Top 3 favorite professors of all time!