Excellent training and learning experience recommended for everyone. I have attended NLP courses several times. Every training was different, unique experience and profound learning from trainer’s wealth of experience. They made me practice in during the workshop. I loved it.