Amelia Rinehart
Although this class is based off of quizzes, you can do the homework questions over and over again so you can learn by correcting your mistakes. The discussion questions are pretty interesting too. I found taking this course online instead of in-class was the best option for me. I failed biology at APSU and I passed her class with a 94.