I spent about a year studying at the school's Mohandiseen branch before leaving Egypt, and after really enjoying my time there and benefiting hugely from the lessons I decided to carry on taking lessons online.
Despite not liking technology a lot I found taking lessons over skype really simple and the School was very flexible and helpful in organizing lessons for me. Like face to face lessons, lessons over skype have been great for furthering my study of Arabic. I have taken lessons with many different teachers up until now and I have not been disappointed yet. They are all highly skilled, they understand my specific set of needs for bettering my Arabic, and the lessons are interesting as well as informative.
I would reccomend any student of Arabic to take lessons online with the school. Textbooks and listening to Arabic news channels is not enough, talking to a native speaker is essential.