Kathryn McGill
Tests are very difficult, but she provides great resources through her lectures and posting past exams. Beware of the weekly discussion quizzes though, they are fully free response and up to the discretion of TAs to grade them harshly or not. All in all, McGill is a great professor, but physics itself is a very difficult class, especially at UF.