Proses belajar matematika melibatkan interaksi antara siswa dan guru serta antar siswa. Belajar matematika memerlukan daya nalar yang tinggi karena obyek matematika bersifat abstrak. Materi matematika disusun secara hierarkis sehingga pengalaman belajar sebelumnya diperlukan untuk mempelajari topik baru. Guru harus mampu menjelaskan konsep-konsep matematika secara baik dan mengidentifikasi prasyarat