Reviews of professor Ryan Weaver

Rating: 1.0/5, difficulty: 4.0/5
-So consumed in preserving his legacy (his words) that he is less than pleasant to anyone who may damage it. -Doesnt own up to his own mistakes if youre on his bad side -Makes you feel stupid for asking questions or for clarification once hes decided he doesnt like you -Requires you to put his class before your actual major