Timothy Doyle
Professor Doyle is the best! He pay's attention to everyone and notices if you leave early. Attendance is mandatory, he has you sign in for each lecture. He give's you study guides for his tests/ labs. Don't wait last minute to study because it is a lot of information but I do high recommend him, overall amazing teacher. 