Just picked this course up and slowly making my way through the content. I don't mind getting a bit of a refresher even if I know some of this stuff because sometimes you provide examples or reasons I might not have thought of that matures my understanding of some of these concepts. Keep up the great work.