A fine institution with lots of admiration
But abit old without alot of improvement
Some facilities are really old
And you would find yourself being taught in arabic even for english centered courses making it unideal if you have little or no experience with the arabic language