Mathematics is a very important element in the development of the value and standard of the life of the individual and society. Mathematics enters in everything from science, technology and engineering to arts and social sciences to economics and decision making.

It is very important that society constantly produces new generations of well trained mathematicians. This means that the school should increase the student's interest and develop his skills in the subject. To achieve this goal the school should see the reasons why students fear mathematics and why many students do very poorly in the subject.

The fist reason for the difficulty of the subject for students is that mathematics is abstract. It is not tangible they can not hold it. To make them understand a pure concept at this early stage is very difficult. They need to relate it to real life problems that they face in their daily lives. This way they will be stimulated by its importance for them and will see that it is useful and fun. Moreover, the use laboratory experiments using calculators would make concepts more understandable. There are many new innovative software calculators built just for this purpose.

The conventional system of teaching mathematics contributes significantly to the poor performance of students. This is because many teachers teach students how to implement algorithms without teaching them the idea behind the algorithms and there is no stress on the understanding of the concepts. This causes the interest level in the subject to decline and soon students develop a disassociation with the subject. To solve this problem the schools can create a mathematics society and a forum where students can communicate with each other discussing material and asking each other questions. This kind of social behavior may increase the student's interest in the subject.

Students pass early mathematics classes and they are not really fit in the subject. This is because the exams and grading did not reflect the student's true ability. This causes the students to have very big problems in senior mathematics classes which are dependent on the early classes. For example if we look at the early pupil stage we can imagine a pupil who does not understand the concept of divide and multiply. That is to say when should he divide and when should he multiply. Now can this pupil at a later stage know to solve a word problem? The answer is surely no. He will not know what we are talking about. We can also imagine a student who does not understand the concept of the algebraic equations. This student could not be asked to plot a graph because simply he will not have an idea about what we are speaking about. The teachers can use calculators to teach pupils the concepts of multiply and divide. They can let them experiment on their own with many numbers using the calculators. From the observations the pupils will understand the concepts of multiply and divide. Moreover, teachers could use calculators to teach students the concepts of functions and graphing. It is easy and fun using calculators.

Finally, those who are teaching mathematics may have sufficient knowledge in the subject. They usually have a mathematics degree but this is not enough. To be a teacher you certainly got to be strong in the subject but this is only one major factor in being a successful teacher. The teacher should know about education and student psychology. he should also have a strong personality and be a good leader.