Bethlen Barnes
This class was mostly on Cengage, be prepared to pay for it. They decreased the pricing to $85, which is still pricey for a college student. There were mastery training, activity, lab, lab answers, quiz, and discussion to be submitted every week. I'm not too fond of her method of teaching but as long as you do the work you'll get an A.