Diego Gutierrez
Diego is probably the best prof you'll ever get! Definitely take him for PHYS 100A AND 100B! He made the content make sense and grades on a curve on the exams! You basically can't get anything lower than a B tbh. Just make sure to do the weekly HW and there's participation points which add up and give you a good grade boost at the end of the sem :)