I don't know much about Buddhism, but that thing sure is no University. However, maybe this is missing the point. As you are qualified, what do you think about the content? Would this be a good place for me to learn about Buddhism?
From what I saw, yes, it seemed quite solid, and doesn't misrepresent Theravada views.
> Would this be a good place for me to learn about Buddhism?
It wouldn't hurt, as a start. If you want to learn more about it on an experiential level, I would suggest going on a meditation retreat, ideally one which is 10 days long, run by an organization with a good reputation.