Mohammad Donyaee
Lectures were bland. Projects were long and involved, but there wasn't much other homework. Tests were difficult but curved. Solidly middle-of-the-road professor- I don't have anything particularly bad to write about, but also nothing particularly great to write about either.