Alaric Doria
He is a good professor. Tests were hard but doable, in the end it is physics. Do the homework assignments and put a little extra time outside of class to do well. He will help you out if you reach out to him in office hours. Very helpful.