I really found the training exceptionally good, in depth and realistic. Easy to understand.