Alan Smart
Honestly avoid taking him. He's so bad at teaching and not to mention his class is so boring. He shows pictures and explains them but I don't get how he expects us to remember everything he says. There's readings as well that are so long for no reason. Exams are difficult as well. But you can use your reading logs which helps a little. Overall bad.