Joshua Steier
I am not good at physics but Prof. Steier made physics easier to understand and helped me appreciate it more. He is one of the nicest people I have ever met and he cares about his students. He tries to get to know everyone and is always available to explain things and answer questions. He is one of the best teachers I have ever had.