Professor Thomas is brilliant, kind, and dedicatednot to mention, thoroughly engaging! She assigns a midterm and final exam, accompanied by weekly quizzes and mandatory attendance. However, if any issues arise, one can indeed explain them to her and she will understand. She possesses a certain warmth as well! A must for sociology students!