Mike said it best!!! Kay's class is GREAT!!! I will tell you he can be a little crass, that's just him, I had no problem with it. He is a great teacher and you will suprised at what you can learn IF you are willing to change. Some things I did change, some I did not. Take his class and others and you can and will learn!!!