He is there to help you. The lectures can be hard to follow due to the material, but the professor makes it the best he can. The homework is pretty easy. The test are also not terrible very similar to quizzes and homework. Overall very good professor. 