Thank you for these videos. You are so clear explaining how these functions work it is very helpful for non-coders. It's a lot but it's presented very well.
One small edit - when you fixed your second script, you never added the call to the library like you did in the first and third scripts. I know that doesn't _really_ matter, but it is something that you didn't do or mention (like you did for the first one). People may be prone to say "I did my script like your second one and it didn't work" all because you didn't say to add the library at the top. I know it's a small thing, but there are people who wouldn't know their hand from their foot if they weren't reminded.