Prof Gaye conducted a great online calc class. We used Knewton Alta, and the class was self-directed. Watch lectures carefully and take notes for best experience. Tests/quizzes were simple if used the Knewton Alta review center to practice. Also test work so he could give us partrial credit to raise our grades. Really supportive, eager to help!