This is so helpful and thoughtful, Al. Thanks very much. I can hardly wait for my next course (in January) to try out Diary.
You don't have to wait. Send me an email (my email is in my profile) and I will tell you where and how to try it as a student or teacher.
Done, thank you!