Robert Nazarian
Nazarian is an excellent choice for a core physics class. As someone who had a bad experience with physics in high school, I initially felt nervous, but Nazarian did a great job. He delivers engaging lectures that are easy to understand. It's easy to do well if you pay attention and take good notes. Honestly developed an interest in physics.  