I just wrapped up the Utility course and it really helped me more fully understand the essentials of Blender's Python API and how an addon is constructed.
I am now even more motivated to work on my own (probably too ambitious) addon.
Thank you, Spencer!