Dr. DeAngelis is one of my favorite professors so far. I love his format of writing notes alongside the students as he lectures, it set a pace that wasn't too fast or too slow for me. He is very considerate and for the most part will reopen assignments for students if they've missed the due date. 