David Cox
One of the best physics professors in the school. He takes the time to make sure everyone understands the content instead of moving on immediately after teaching it. Very lienient and made tests very easy.