Professor Malik is a great professor. His course is structured as such: classwork assignments, some homework, and open-note and internet quizzes which make them a lot easier than they would be closed book. He's also very accommodating to student needs and is very flexible. Lectures are occasionally hard to follow.