The best technical training I have participated in