Shah Huq
Awful Professor! The worst out of the worst. If you love yourself Avoid him in any way possible. The most delusional Professor Ive ever met. Hardcore tests and Exams, he is incapable of explaining anything. He will drive you crazy!