You know what would be great for learning probability? A set of easy problems (graded in difficulty) and their answers. There are many introductions in text, but the best presentation would be one where you also play with the notions, and initially this must be easy enough.
It's like the difference between supervised learning and RL. In one you just get a dataset, in the other you get a playground - a dynamic dataset where you can explore and test hypothesis.
Selecting the problems requires real flair, it's one thing to understand the subject, and quite another to understand the usual pitfalls and stumbling blocks of students learning it.