Dave McKerracher
Dave is a thoughtful, funny, and intelligent professor. He helped make my UF100 experience a memorable one. He tries to relate to everyone and makes the lectures more fun than a UF 100 lecture could be. He definitely had everyone's best interest in mind and made the classroom environment a welcoming one. He even brought coffee and tea for the class