The merits of Cooperative classroom strategy and competitive classroom strategy are often debated by educators. These two teaching strategies can be quite different and opposite to each other nevertheless have their strengths and weaknesses. It is reasonable to assume that any given classroom should emphasize or combine different structures at different times. This paper discusses the difference between a cooperative classroom and a competitive one and which is one of these teaching strategies is better than the other and characteristics of an effective classroom.