Tarik is a kind, fair-grading professor. He is a fatherly mentor to us in many ways! But he WON'T tolerate lateness, and will seriously embarrass you if you are talking or on your phone! Pay attention to the things he emphasizes things during his (long) lectures bc THEY WILL BE ON THE TEST. His tests are sometimes hard to understand, but very easy.