Duncan is a god awful teacher and doesn't teach materials for homework so you end up teaching yourself everything. He also has random outbursts during class and literally acts like a toddler in Walmart. Get out of his class ASAP if you can!!!