 One thing I can say about this class and Martin is it is very straightforward - literally no BS involved. With consistent studying + active recall techniques (!!!!!!) his tests and quizzes are relatively true to the source material. He is extremely helpful in office hours as well, making sure you really know and understand the content.