Ibrahim Deiab
Ibriham is very fair with the students and super respectful. Some people dislike him but they all are just haters. Ibriham is always there for the students when they need help and his tests are very fair. Lectures are very funny and very engaging!