Michal is very professional trainer with strong mind and friendly approach.