Many thanks for the quick responses to my question for Volunteer Opportunities.  I will ask my professor for additional details about the assignment and get back to the list.
I'll try to do my best to assist you with GRAMPS.  Sounds like there is a variety of opportunities and I hope to choose one very soon.
Matt Combs