Great video and explanations! I've tried a few and this is the clearest, most cohesive, and most practical overview yet. Thank you for keeping the bigger picture in mind, keeping the jargon simple, and showing every step of your working out. Made a huge difference to my understanding, thank you