Thomas Allison
This class (statistical mechanics) was the hardest class I've ever taken, mostly due to the material covered. Dr. Allison did his best to make the class engaging and interesting despite the difficulty. He allows students to work together on homework assignments which allows the workload to not be as heavy for any individual student.