No experience, but from looking at the website, I would totally send my elementary schooler there.

Lack of accreditation would be an issue for an older kid, but for a younger kid, their system would really work for us.