Juan Pedro Ochoa Ricoux
Ochoa is the best physics professor at UCI. He makes content less daunting and explains things extremely well. Demonstrations and problem work-throughs during class made the content easier to understand. His exams are based on the practice problems he provide on MasteringPhysics. Office hours + review sessions help immensely.