Joshua Fox
Mr. Fox is probably the best teacher I've had at UF. His lectures are very clear, and he is incredibly enthusiastic about the lecture material. He places a great emphasis on learning for learnings sake over learning for a grade. I found I was always excited to watch a lecture and to complete assignments. Truly a wonderful teacher.