Kevin Casto
Ok so, he's definitely not the best prof but he's also not the worst. You will 100% need to rely on other resources like Khan Academy to learn some of the concepts. He does A LOT of unnecessary proofs for each of the formulas which are kinda boring. But, his notes are actually pretty good when you go over them and they cover all you need to know.