Robotics training is treated as the best option for two reasons, pictorial explanations, loads of examples, accuracy etc. When you are learning through them you get a lot of new terms too which may be avoided by a teacher or a teacher may forget them but robots are no human beings they do not forget, they will be precise and to the point.