Recently I read with curiosity, this excellent piece which talks of improving brainstorming with constructive criticism. It poses the question, does criticism help or hinder creativity in brainstorming?