John Falcus
Professor Falcus is one of the best professors I've had. The explanation of the material is very well done. John is also very polite and genuinely cares about the students learning the material.