Ali Liaqat
Won't reply to emails, won't let you resubmit when you've missed a question, won't talk to you outside office hours (which are by appointment only but he won't reply to emails to make appointments), disrespectful and full of himself. Wait for another prof if you can, but if you must take his class be prepared to suffer. Good luck.