Richard Federley
Rick is easily one of the best professors Ive ever had. Hes very organized, professional and helpful. His classes are engaging and informative. Beyond his classes, Ive asked Rick several unrelated questions and hes taken HOURS outside of class to guide my curiosity. 5/5 professor, and 5/5 guy. Couldnt recommend him more.