Jahangir Sultan
This year I took him for FDS and not FI. Super cocky and arrogant. He doesn't accept late work but he changes the due dates for everything after making the syllabus. The syllabus will say due on the 8th and he will email you at 11 am on the 7th and say it is due by 3pm no exceptions. Makes no sense. 