Never again with Faisal. Listen to the people saying he gives 6000 word exams in a week. I should have listened, got myself screwed over spending 90% of finals on his class. This prof does not know what a reasonable assignment is, and loves to make you drop everything to focus on him.