Hello Clyde and welcome to the community.
I wrote this topic for a different reason but think a lot of the learning and practice exercises will be helpful to you.