He is organized, easy to follow, and inspiring! I would not be passing my upper level SLHS courses if Dr. Winn hadn't provided the base knowledge necessary in such a complex, yet clear manner. He is a talented teacher. I trust this nice man.