These are my favorite lecture notes, they assume almost no a-priori knowledge (with an awesome review of basic probabilities) and yet they don't shy away from explaining all the rigorous math.
If you have time to read step-by-step derivations and want to understand the fundamentals, I think this is an excellent self-contained resource.