James began his career at New Horizons in 1998, and is now one of New Horizons longest tenured trainers.
He attended his first computer programming course (BASIC Programming) in 1981, where he built business PC systems while working as a database and programming consultant.
During his tenure at New Horizons, James has traveled to various locations to train clients including military organizations and
large Fortune 500 companies. James enjoys the personal satisfaction of seeing the light bulb turn for students, being able to see a struggling student now understand complex solutions to everyday IT programs.
Teaching based on guidelines and best practices, James provides real-world examples that students will encounter. His training philosophy is "Make the training informative, applicable, insightful and enjoyable."
Technical courses are taught hands on labs and real time examples students will face, rather than simply following a step-by-step guideline. James believes this allows students to take theoretical concepts and apply them to their own personal and professional lives.
He is a strong instructor with many skills and specialties, such as:
- Microsoft Certified Trainer
- SQL Server
- Database Development
- Business Intelligence
- Project Management
Our instructors are award winning trainers making them some of the best trainers in the world. They routinely receive high marks from their students, and work to provide top-notch training. Each of our instructors is certified in the classes they teach, and that goes for every single class! Click here to read about other New Horizons instructors and team members.