Thanks for the suggestions - all of them look interesting. We may try out some of them over spring break.