Davin Winger
Prof. Winger is a great choice. This class was very challenging but he did his very best to help when we needed it. He offered tutorials and learning material that greatly helped me understand the material which led to success. I absolutely recommend Professor Winger.