Imran Khan
I'm on my last course for MBA at LSUS, and I can say that he is by far the toughest I have faced during this tenure. It's like there is no way you can get him to say you have done Great job, He makes you sweat like hell to make your life as much hard as it can even be in a course. I would only advise taking his class if you have no other commitment