I've been homeschooling for 7 years. In the past (elementary and middle school), I used a simple calendar to jot down what we did each day. Since we're moving into high school this year, I'm transitioning to on-line record keeping. I just installed homeschoolminder. So far I've plugged in students, classes, and grading weights. It seems to be pretty easy and intuitive. I have experienced one problem (duplicate entries), but have sent a help request. It was $39.00 for the year.