John Keller
John is a cool professor. The lectures aren't mandatory, and honestly not super necessary with the amount of knowledge you can get outside the class on SQL. The tests are hard to prepare for but he gives you notes sheets.