Teaching and learning in public junior high school were assessed by teachers. It was found that class size has negative effect on student's learning in math. And it has also negative effect on teacher's teaching in Japanese, Social Studies, Science and English. The smaller the class size is, the easier the teaching. It was also found that small group teaching method was useful especially in English.