Big History Project is a free, online social studies course that emphasizes skill development such as writing and critical thinking, as students draw connections between past, present and future.
Himalayan Academy
Himalayan Academy offers tools for teaching Hinduism at home