Oakridge is the best school for my kids. I was hesitant at first with online. But their execution is very smooth, professional and caring. the teachers are very compassionate and loving which made online learning very tolerable. their dedication for our children's wellbeing even calling, texting and reminding us of every requirements are just commendable. good job!