Professor Malakouti is tough, but his reading materials and lecturing is relevant to today's issues. I learned so much about immigration law. Prepare to work hard - but, you'll learn so much. This professor definitely stands out (in a good way) at NSC.