On a given topic, students can produce ideas in a limited time. Depending on the context, either individual or group brainstorming is effective and learners generate ideas quickly and freely. The good characteristics of brainstorming is that the students are not criticized for their ideas so students will be open to sharing new ideas.