The trainings led by Alexander were tailor-made and prepared precisely for our company. We were very pleasantly surprised by the great interactive and engaging exercises used to illustrate major concepts in communication and team work. Alex managed to touch and explicate the key ideas in intelligent, yet very plain and intuitively understandable ways for the whole audience. He is a positive and open minded person and it was a pleasure to work with him.