Capt PJ Moran
CAPT Moran starts every lecture assuming you know nothing about the subject; he teaches from the ground up. He gives a quiz every week, but makes extra credit available on each one. Tests are completely multiple choice, have extra credit, and offers test corrections. Best physics professor at Navy, and understands balancing military obligations.