John Russell
He's nice but he has many issues, including that he fails to make class fun/interactive, only teaches stats his way rather than any other perspectives, and his TA that I had for the "lab" portion of the class was not helpful at all. DO NOT TAKE