Ren Liu
Lectures are really detailed and he provides lots of examples. Material on tests is exactly as depicted on slides with different numbers. Homework assignments are useful! You get three tries to increase the score. Active participation credit greatly assists grades too! Pay attention in class and you'll definitely pass.