David Laird
Dr. Laird is clearly a master of the content. However, he is exceedingly late in returning graded assignments which is problematic as 70% of the graded material was in the last 4 weeks of the semester. Absolutely no feedback on required weekly homework assignments. He didn't follow his office hours and was a no show for multiple appointments.