Christina Sharp
Each class was consistent, and as long as you're watching lectures and paying attention, you'll be good. The reviews for tests covered everything needed for the test, and projects have a decent time limit for them to be done. Professor Sharp is really honest and willing to work with students. Great professor and class!