Over the past number of years I have had the opportunity to use quite a variety of online sites in my classroom. Here are a number of which I would like to recommend.

A nice site for students to create posters.

A site for generating word clouds. Great for spelling words, math concepts, theme work.

A site where students can create their own blogs and make comments on others. Teachers have full control of the blog site.

A site for creating online presentations.