Reviews of professor Ethan Roy

Rating: 5.0/5, difficulty: 1.0/5
Very understanding to the life of a college student and understands that not everybody loves history. Tests are take home and notes are easy to follow in class.