Matthew Parks
Has long PowerPoints - make sure you understand the basic concepts before anything else, his tests are application based. Make sure to do more than your best at the beginning, it only gets harder from there. He genuinely wants you to understand the material though, hell take as long as you need to understand it.