shaima A.
one of the best instructors
Dr. Alex has a talent in explaining concepts that not only make it simple to understand, but enjoy the learning process. He is a good advisor who encourages his students to plan for their future, and is always available to support and consult us.



