I'm writing to let you know that all of my university courses have gone online, which means you can watch the lectures for these courses for free. I currently teach Beginning Harmony (MUS102) Harmony I (MUS 201), Harmony II (MUS 202), and 20th/21st Century Techniques (MUS 706). There is also a playlist for MUS 101, which is geared toward non-majors. I don't teach this course, but I do oversee the version of the course that is traditionally taught online.
If you're interested, please feel free to join us! I post regular lectures on Tuesdays, and then I tend to post follow-up lectures to go over chord progressions and technique that reinforces the main lesson.
I hope you'll join us!