John Rule
Professor Rule is AMAZING! He exceeded all of my expectations and more! He did a great job at breaking down the material and simplified it as much as possible to ensure that all students understood. Provides PPT notes ahead of time and gives helpful note taking/study techniques to pass his class. All around phenomenal professor, really funny too! 