A professor is having good knowledge. Very helpful if you stuck somewhere and ask him. In last semester, he took 2nd midterm two times. You must not take material from seniors. He knows who have written what in the previous semester and may catch you. Reading Book will help you to understand the course.