Joanna has twice provided Agile training for our team and each time it has had a huge, positive impact on our process and teamwork. She is an excellent coach, in particular around applying Agile concepts to your specific business/team context, turning the theory into practical steps for implementation.