Christopher Ruh
Had this professor fall of 21. Checked his reviews, still unfairly rated even after 3 years. Great professor will meet with you during office hours/after. Respects students who need help, always with a hilarious attitude. Unfair reviews, would vouch any day for this professor. Grading-wise hard beware, out of all the classes at CPP he's the easiest