David Bresnahan
Dave is a great prof. He comes to class CRAZY prepared and he is extremely organized. He makes the class super interesting and he is very clear on what he wants from assignments. I have never seen a prof as organized and hardworking as Dave, he really goes all out with his lectures by playing specific music related to that class, would take again!!