Blogging is an activity that promotes and utilizes authentic audience, doing real work that has meaning and purpose, is archived and editable as students acquire skills and wish to make improvements ??? and is accessible to their families and friends wherever they live.