Katrina Johnson
They way she organizes the course is brilliant; if you do 80% of the homework, pass 15 out of 17 of the 5 problem assessments (which you can retake over once per week), and attend 85%, you'll be given an A. It's mastery based, not test based. But, get ready to self teach. Class is only to review what you learned. Helps students outside of classmost