Ahmad Ibrahim
Worst teacher I have had in my entire educational career by far. He simply does not care for his students and it seems as if he would enjoy seeing his students fail. He made his final for the class worth 40% of your grade and it is an ACS final meaning he didnt even make it himself. He is just there to "do his job" and get out. Absolutely horrible.