El-Ahram Charitable Association that provides English language training courses, private lessons, helping orphans & the disabled.Languages & computer training courses.