Among the best training that I have attended. Well organized, full of good tips, actually provided useful information and speaker clearly had appropriate experience.