Data based on 2 reviews.
Be dynamic in all presentations - he almost never gives 100s. The tests are difficult, but all the resources are there. Make sure you use them to the full ability! He's really interesting and makes learning fun, so don't stress about boring lectures.