I love the direction you are taking the Open Homework System project. Your ideas and recommendations are spot on with what I have seen from doing work in this area. It will be exciting to follow your progress and see where things go over the next few years.