Bettina Spreng
Classes are "flipped" so class time is used for questions and you are required to learn the material on your own. The content was interesting and for the most part, her slides are easy to follow. Her classes can really go either way of being easy or difficult so you never know what it'll be like. LOTS of participation/discussion posts!