I have to give credit where it’s due, these guys know what they’re doing. And they do it exceptionally well. From the composition of the lecture material which in my department they share for us to know what to expect it’s helped us get ready for every session. Thumbs up