Professor Thomas is what all college professors should strive to be. She's one of the rare ones who actually care about her students. Lectures are fun and she communicates incredibly well. If you don't understand something she will take the extra time to explain it another way. I would take any course she's teaching because she's so good!