Alfred Cochran
From the previous reviews I read about him I thought he would be a good teacher, but this class was disappointing. If you don't like being called on without volunteering then this class isn't for you. He moves quickly on quizzes so you really need to pay attention to everything he says. I would not recommend this teacher unless it's the only option