Hi, Michael.
You found a great site if you're ready to learn. There's a ton of information in the forum threads and many friendly members willing to answer questions. Welcome and enjoy!