Reviews of professor Bradley Tepper

Rating: 5.0/5, difficulty: 2.0/5
He is a great professor! There is a lot of work but about what you would expect from an english 120 class