After twenty+ years of teaching and research, my interests have merged: my
language processing background has contributed to my research in Adaptive
Hypertext which in turn has influenced my teaching and my interests in
web-based distance education.
ReCourse and OfCourse! as
well as the Teach
Yourself Programming site are direct applications of both of
these.