I divide my class into small groups and my students give speeches to those small groups. I give the evaluation rubrics to the small group members and they fill them in. There is a discussion at the end of each presentation. Students find out their own weaknesses. The students feel too shy to give speeches to the whole class but they feel more relaxed and perform better in small groups.