David Shin
Best lab instructor I've ever had. Emphasized how learning to love learning new things is a better approach to classes than just caring about the grade, since it would result in a good grade anyway as well as having fun. Also gave tips that were useful on the lecture tests. He also grades really fairly. Actually cared about students.