Need Computer Networking Instructor

I am looking to improve my skills in Computer Networking and looking to hire a Trainer who has in-depth knowledge in the area. I am fine with travelling to a nearby location for the class. Deliver training based on latest technologies. Computer Networking Instructor should be availble during weekdays and weekends.