Iliman Ndiaye Strengths & Weakness