Kevin McMahon
Professor McMahon is one of the best teachers I've had at KSU, hands down! He has lots of stories and articles to keep you up to date. Reading is definitely a must. There were 2 exams (midterm and final) and one big reflection paper. There is lots of chances for extra credit and he genuinely cares for his students. 100% recommend taking him.