Amr has everything I can ask from a life coach. He is a great listener, always asks me the right questions, can look at situations from many different perspectives I never thought of, and leads me to bring out my answers rather than giving me any answers directly. Plus, I feel 100% comfortable talking to him because of his non-judgmental and soothing personality and interaction style. It’s been a year since I started to work with him as my life coach, I still always look forward to my next session with him. I always leave my sessions with increased awareness of myself, clarity on my next steps, and more calmness and less anxiety about my future and life in general. I highly recommend him to those who want to get their s**t together, and/or who want clarity, peace or awareness about themselves or their next steps.