Michael O'Connell
The best professor hands down. TAKE HIM. he's so kind, has such a big heart and truly cares for his students. He has made so many acceptions and has tried to help during difficult times, I truly wish him nothing but the best and I recommend him to anyone. If you can get him, take him and run.