Reviews of professor John Miller

Rating: 5.0/5, difficulty: 3.0/5
Amazing professor! Gives hints on what is going to be on quizzes and tests. Respects other people's opinions and views. He also cares for his students.