I had a great experience with Dr. Hyvl! There were many resources to use when studying or looking to practice problems. Participation isn't mandatory, but because of IClicker, I would definitely recommend going to class. He is really understanding and is happy to help, especially if he can tell you're putting in the work on your end. 