Reviews of professor Ronald Leven

Rating: 4.0/5, difficulty: 3.0/5
Great guy, has expectations that are a bit above most people's understanding but makes up for it in office hours and extra credit. Would take again!