From domain fees, website hosting fees, to non-profit fees, there are many costs involved in teaching kids online and maintaining our website. As a registered 501(c)(3) nonprofit, all of our donations go straight to our service. We appreciate donations of any amount!