Reviews of professor Thomas DeRosa

Rating: 4.0/5, difficulty: 4.0/5
Learned a lot in the class, read questions carefully as he will trick you. A bit unapproachable, but still fairly friendly. Quite a bit of homework each night but not too overwhelming. Several quizzes.

Rating: 5.0/5, difficulty: 2.0/5
DeRosa was amazing overall. He just told what to expect from the beginning.