Robert Klevay

School: University of Delaware
Department: English
Location:Newark, DE
Overall Rating
rated by 1 student
Helpfulness
Clarity
Easiness
Rating Comment
Overall
Helpfulness
Clarity
Easiness
Pros: None
Cons: Assigns too much "busy work" and makes assignments much harder than they should be.
Avoid at all costs!

REFINE YOUR SEARCH

Refine Your Search

Professor Ratings Search
Search by Department Search by Last Name