What I am suggesting for your ESL classroom is to create your own web page/website. On your web page you could have a discussion forum, a calendar page, a publicity section (for students’ personal activities and interests), etc. Students could put whatever they like on your website. It makes the students feel like they have a sense of belonging. It will create a link with you and your students. Plus it is fun and does not take too much work.
I know of people who tried it and think that it is a great teaching tool.