Require MS Project Training

I am looking to improve my skills in MS Project and looking to hire a Trainer who has in-depth knowledge in the area. The teacher should be able to travel to our location to teach. The MS Project Training must have a clear and in-depth knowledge of MS Project. I prefer classes to be taken during the day.