This program is mostly linked to the practical work. You will also be trained in theoretical tools, but most of these were already part of the previous training. I really enjoyed the training. It has a high international standard. The learning management system is well developed and the student care is timely and helpful. If you are a self starter, the program is well worth considering.