The worst teacher I have ever had . He can not explain how to do anything relevant . The main points that you need to know come after 40 minutes of nonsense proof . Do not take him for Calculus based Physics worst teaching job ever .