1. Department of Education, Kathmandu University, Dhulikhel, Nepal
2. Mathematics Education at Department of Education, Kathmandu University, Dhulikhel, Nepal
3. Department for Learning and Teacher Education, Norwegian University of Life Science, As, Norway