One of the best ways to organize an English camp is to put the students into teams. Once you’ve divided the students into different teams, you can assign them a color or a theme. Give the students a time limit and have them create a poster for their team.
Have them come up with a team name and a mascot which they have to put on their poster. After that, you can have the students come up with a slogan, commercial, or short song and dance to introduce their team to the rest of the camp. When the time limit is up and the groups are finished creating their posters, you can have each group introduce themselves.
As a fun bonus, you can have the students wear bracelets or headbands that reflect their team color.
Then for the rest of the camp, you can award points to different teams for participating in the camp. At the end of the camp you can give a simple prize to the winning team.