Dr. Shaw made me feel spoiled because of how great of a teacher he is. He was very helpful with any questions I had and worked with me at times when I struggled to get assignments in. He is very understanding and knows what he is talking about in lectures. Test reviews are identical to tests. Favorite teacher that I have had thus far.