I have used Wordpress as my blogging tool for this subject. Designed specifically for online reflection and responsive interaction, it comes with supportive tools, which may vary across templates, and a huge number of optional “plug-ins” that can add to security, interactivity and usability. Flexibility, ease of installation and variety of tools allows a community blog to be created and customized to suit particular needs at any particular time. This includes posts and comments being added, replied to, tracked and moderated as the community requires, either by visitors to the blog or those assigned user status through their blog profile.