Russell Hammond
Gives some tough tests but he's a fair grader so it balances out. Do the work and pay attention, really pay attention. 
Really seems to know sql pretty well, was able to answer questions without always looking stuff up.