Prof. McKone is a solid professor. She was organized & caring, and she was responsive to student feedback. Class consists of weekly textbook readings, discussion boards, brief assignments, a research requirement, and exams. The readings were lengthy but engaging; assignments + exams were very fair and manageable for the most part.