Gerald McDonnell
Overall the best professor I have had. He is funny and gives good lecutres in class. He makes class enjoyable and has participation points and group discussions. Only one book to read and it is not bad at all. He will answer any questions you have and his exams are super simple. He is awesome