Spencer Campbell
Dr. Campbell taught the material very well but was kind of unorganized. The first half of the semester went smoothly but got a little rough towards the end. At one point we had to take a group test and another test was sent home with us because he forgot to post the slides.