Ain Shams University
Tuition not publishedTeaching Arabic, EnglishMedicine · Engineering · Law
Tuition not publishedTeaching Arabic, EnglishMedicine · Engineering · Law
Tuition not publishedTeaching EnglishComputer Science · Electrical Engineering · Chemical Engineering
Tuition not publishedTeaching EnglishEconomics · Business · International Relations
Tuition not publishedTeaching EnglishEngineering · Computer Science · Robotics
Tuition not publishedTeaching English, GermanEngineering · Computer Science · Pharmacy
Tuition not publishedTeaching EnglishEngineering · Computer Science · Physics
Tuition not publishedTeaching SpanishEngineering · Computer Science · Sciences
Tuition not publishedTeaching Polish, EnglishHumanities · Law · Economics
Tuition not publishedTeaching EnglishEngineering · Computer Science · Aerospace
Tuition not publishedTeaching Catalan, Spanish, English (some master's)Medicine · Health Sciences · Pharmacy
Tuition not publishedTeaching EnglishEngineering · Computer Science · Mathematics
Tuition not publishedTeaching English, ArabicLaw · Public Policy · Islamic Studies
Tuition not publishedTeaching EnglishEngineering · Computer Science · Physical Sciences
Tuition not publishedTeaching Hungarian, EnglishCivil Engineering · Mechanical Engineering · Architecture
Tuition not publishedTeaching English, ArabicMedicine · Dentistry · Pharmacy
Tuition not publishedTeaching English, IrishArts · Science · Engineering
Tuition not publishedTeaching EnglishEconomics · Computer Science · Psychology
Tuition not publishedTeaching SpanishEnvironmental Sciences · Marine Biology · Veterinary Medicine
Tuition not publishedTeaching English, SpanishBusiness Administration · Law · International Relations
Tuition not publishedTeaching EnglishBusiness · Finance · Accounting
Tuition not publishedTeaching EnglishArchitecture · Art & Design · Engineering
Tuition not publishedTeaching Mandarin, EnglishEngineering · Medicine · Sciences
Tuition not publishedTeaching PortugueseEngineering · Computer Science · Physics
Tuition not publishedTeaching EnglishPetroleum Engineering · Chemical Engineering · Mechanical Engineering