Ashley Palmer
Great professor for this class, has short assignments in the beginning and then works your way up to the big assignment at the end of the year. Tries to make it interesting, but sometimes this class is is boring in general. Overall, great professor for this class!