Theresa Aragon
Great teacher. Lectures are clear and she makes the class fairly enjoyable. Be ready for homework as she gives quite a bit and is mandatory for you to get a good grade. She mostly only lectures the theory of physics so the homework problems are even more important in that regard.