Here was a good article on Steve from a few years ago...
communicator.bellisario.psu.edu

King of 'The Hot Seat'
Faculty member Steve Manuel enjoys helping students succeed — and making them a little uneasy too
