We have gone to great lengths to be the best in technology, training and providing a training across various technologies.  There are a few weeks of pre-work then the final in-person training looks like this:

Training Day 1
Training day 2 and 3
Training days 5 thru 8