Alan Clark
He is such an awesome teacher and doesnt force his opinions on you. Youll learn a lot from him, he is knowledgeable about each of the things spoken about in class. I would take this class again if i had the chance.