Virtual school wins Free Times Best Charter School Award