Brian Naberezny
The worst part about having Brian as your teacher is knowing you won't have him anymore once the class is finished. He is arguably one of the best teachers in the Civil Engineering department.