Look at Rex Page's Beseme project http://www.cs.ou.edu/research/beseme.shtml (which uses the Hall and O'Donnell book to do some interesting educational research). John