Mahmoud Aboelmagd

I write, tutor, translate, photograph, and design. I am interested in paleontology, ecology, history and more.


Latest Writings


Latest Designs


Latest Photography


Latest Lessons

  • G12 Geology: Rock layers

    G12 Geology: Rock layers

    The Earth consists of four layers: crust, mantle, outer core, and inner core; The inner core is the center of the Earth, while the crust…