Varied and fun! Thorough teaching. I learned a lot, many thanks! 🙂