Just finished the course as a refresher. Honestly, I felt a bit less happy at the start, but it was great. My main motivation was to meet peers from different backgrounds, and I definitely did that through the forums. The flexible schedule was a lifesaver.