Stephen Muscolino
He talks a LOT (like 95% of the time) so it's easy to fall asleep but if you force yourself to pay attention it'll help more than you know! You can 100% get away with not buying textbooks too so don't waste your money. There's soooo much reading but if you do it and show that you care he'll be actually REALLY helpful. Not perfect but he's up there!