Gerry Gannon
Lectures are very long and confusing as Gerry gets sidetracked a lot. You can tell he really does care for how well you do as a student but majority of the course is taught on wiley yourself. He is a funny guy. I would recommend him if you prefer to learn on your own.