Muhammad Ikram
Lectures were really boring and dependent upon the ppt slides. Cheat sheet is allowed on exam and questions do not come from quizzes or hw. He says there can be multiple approaches to questions on the exam but seems to grade you based off of what he wants to see.