I blogged a while back about an online course I have been taking which is purely via distance education (ie no residence requirements, weekends, seminars etc). There is also no webcasting or videoconferencing so it relies completely on electronic discussion boards, online assessments and .pdf teaching materials. I mentioned previously that one of the advantages of the course is its anonymity. As it is not a professional training course, anonymity actually seems to be a good thing and people are not abusing the privilege of working with pseudonyms by writing inflammatory or inappropriate items. However, one serious downside of this method of teaching (particularly with no instantaneous form of communication with classmates) is that we are completely reliant on discussion threads to communicate with each other. As such, sometimes one can lose the thread (literally) of an interesting discussion. It is very hard to keep track of all the discussions threads one may have contributed to, and sometimes a promising conversation gets lost in the shuffle. I wondered if anyone has experienced better ways of teaching/learning online than use of discussion threads? Or better ways of organizing discussion threads than merely query by query? Because the course is international, the discussion thread modality deals really well with the time differences between classmates, but doesn't deal well with organizing discussions.