Decent/ good professor. Really knows physics and really open to answering students' questions. Helpful and clear. Also tough quizzes/ tests but helps you get through it. not too tough but not really an Easy A either.