Thomas McNamara
Dr. McNamara is great! I took two classes with him and he is such a great professor. He makes time outside of class to make sure that you're understanding everything, and even cancels class some days to hold individual conferences when we're working on a big project. Great classes and great professor!