Mohamed Saber
OMG please do not register for Saber! I am saving you from having to deal with poorly instructed lectures, teaching all of the material yourself, unorganized deadlines, and tests that do not correspond with his review material or countless quizzes assigned.