James Schroeder
Dr. Schroeder is an excellent professor and one of the best actual teachers in the physics department. He has lesson plans for every day of class, which means his lectures are clear and focused on teaching specific material. He gives students plenty of examples to learn from and take into the homework sets.