I can identify with the VP-Education problems. Having been VP-Education many times in different clubs, we need a why of having the Toastmaster of the Day or the VP-Education to easily recording who came to the actual meeting (including the names of guests) and the actual roles taken by the members and guests. Also the actual speech title and manual and project number.
From this it should be fairly easy to extract the information the VP-Education to see how the members are progressing to the completion of their manuals. Rather than the member setting their goals, use this system so the VP-Education set the members goals. They have to record this somewhere, whether in Google Docs or using pen and paper, or even informing the Club's Area Governor for their Report, which then goes to Toastmasters Internationals upper echelons.
When it comes time to file the members awards to TI, a report could be created summarizing the speech titles and dates given. The VP-Education could then use the Cut and Paste feature to add the Information to the TI Web Forms.
Another feature that would make the VP-Educations life easier, would be for a member/VP-Education to record manual speeches given at a different clubs or other locations. You have the database, just add a club/location field to it.
I have been designing computer systems using databases and the cloud for 46 years, and a Toastmaster for 10 years.
Brian Dodd, DTM
www.BrianDodd.info
PS The member report has some of the information needed by the VP-Education, however they need to be easily add or delete missing or wrong information. In my clubs, if a member misses a speech role assignment, another member or even a guest will step up and fill the role. The Report needs to be sorted by member by manual by project number ... you do not need the speech notes (unless requested).