Hi Don, I think you should take a look. It is a rather extensible tool. You could also look at Sakai - I wrote a blog post about it on dogstar.org and cross posted it on the forums here . If you are looking for a Learning Management System, both ought to be contenders. Best, Matthew.