M Omar Faruque
So boring and uninterested in what he is teaching. Runs through his slides and teaches as if he is in a rush. Fills his slides with text just to skip over what it says. Makes the material more confusing than it has to be because he does not explain clearly or try to simplify. Very disengaging.