Enthusiastic self-study new technology from Web. The best ranking at Microsoft Virtual Academy was 10th in US students and 160th in Global students in 2015.