New Horizons is the world's largest independent IT training company, with over 300 locations in 70 countries. Over its 30 year history, it has trained over 30 million students worldwide. It offers a wide range of technical, application, and business skills courses, delivered through various learning methods including classroom, online, and customized on-site training. New Horizons is an official training partner of leading technology vendors such as Microsoft, Cisco, and CompTIA, and offers certification preparation courses and exams.