I highly recommend Steve Shrott's classes. The lessons are thoughtful and informative and presented in a clear, easy to follow manner. The examples he includes -- and there are a lot -- are very helpful. Steve goes above and beyond in providing extensive feedback to everyone. He is encouraging and raised my confidence in my writing abilities. And everything he does, he does it with humor!