Michael Dern
Professor Den is a beast. He cares about his students and makes sure all of them are aware of what they are doing and guides them in the correct direction. He allows ample time for assignments to be complete and will always check with you and give you insight on how to prepare and write papers.