Extremely boring lectures that simply text on slides. Around 150 slides per lecture, and no rhyme or reason to the order, flow, or structure. Tests are pure memorization and luck due to the immense amount of dry content.