James McNamara
Professor McNamara is an amazing professor. He is clearly very motivated and interested in the material and loves to teach. He is very great at answering questions and caring for students! 96 is a tough class but honestly so enjoyable! Take his classes!