Lecture slides are absurdly long with a new slide for every single point (over 100 slides each lecture). He also just reads exactly what's on the slides for the lecture so it's a little pointless. Overall though, he gets the job done so it's not bad.