Introduce a topic by relating it with daily life, narrate a story,involve students.

Demonstrate some examples and leave rest for students to explore,call children to help you in solving the questions,they will feel important and involved.

Arrange one day in a week, when you are sitting and students are taking up the lessons ,turn wise. It instill confidence in students.

Give home work involving investigation,exploration, not just question solving from the text book.

Allow students to speak, express and write mathematics. This way they will learn to read ,speak and write correct mathematics.

Arrange some sessions of motivating them to read stories ,anecdotes about famous mathematicians and their contributions.

Show them mathematics. Provide them opportunities to visualise mathematics either by hands-on or by showing them readymade resources like Shiksha content CD/EFK content or something prepared by you.

Talk to them about the power of web resources. Tell them to utilise them effectively. Prepare some guidelines so that they do not waste time in surfing the internet.You may prepare a topic wise list of useful websites for them .

Give them sufficient knowledge of web tools/open source software ,like GeoGebra for learning geometry/algebra ,so that they can learn the subject in an interactive manner.

Arrange class competitions for exploring hidden talent in students. It may be a group activity like organising games/puzzles/vedic math demonstration/play etc by the students.

Appreciate work done by students. It is a source of motivation.

A small effort made by a teacher can change the life of many students