Formal training plays an important role in skills development in Zimbabwe, but it is has some serious limitations.