Mark Brennan
Professor Brennan is an open minded and knowledgeable professor. He is engaging in the class room. Although there is a lot of homework, all of it has the answers available and aligns with the subject. Everything aligns to the core of the topic.