Dr. Arrington is wonderful. She is so helpful, accommodating and has a very steady teaching style. Homework is easy and there is plenty of group work. I will say that the tests are hard and very specific. TAKE ADVANTAGE OF OFFICE HOURS AND STUDY SESSIONS!! She straight up gave us test answers all the time. If you show up and try, you will be fine.