Dr. Matthews is a pretty good teacher. He talks too fast, but knows this and will slow down if you ask him to. He skips around through the material oddly, but usually gets it covered. However, he sometimes lets the class out early (up to half an hour early) because we're tried of the material or he's tried of teaching it. I found this very frustrating because I want and expect a full lecture. Despite this, Dr. Matthews is very funny and does his best to keep the class engaging, even when the material is very boring.
The book is incredible boring and hard to read, but it is very helpful for the tests. I had to break the chapters into sections to slog through them, but was glad I did. Dr. Matthews' homeworks are very good. Overall, they are fairly easy and don't take too much time, but get deep enough into the material to help you really understand it. Homework Five was the hardest because we had to find two people to interview and the information we needed could come from any chapter. Even so, it wasn't too bad, and the other homeworks are clearer.
I found the course material to be disapointingly boring, but Dr. Matthews did a good job overall with it. He really loves the material, but recognizes that not everyone does and works to show the relavance of the material and keeps classes from being dull.