I just wrapped up the course last week and honestly it was a good experience. The lessons were easy to follow and I learned a lot. I wanted something to push me academically and this did the trick. Some parts felt a bit easy though. But overall I am pretty happy with how it went.