This is amazing and very informative. I think it's a great way to illustrate the concepts and to get some hands-on understanding. I hope you'll consider doing more of these on occasion.