Has anyone used the K12 online classes? My DS's school is starting to offer the program for the gifted kids. There is a cost involved so I am trying to get some feedback on the program