- ATM Catalogue - https://atm.org.uk/write/MediaUploads/Resources/ATM_Catalogue_2018_2019_WEB_(1).pdf
- Basic Mathematics - https://www.ulm.edu.pk/departments/admin/upload/downloads/202110030921.pdf
- Resources for Teaching Mathematics - Resources For Teaching Mathematics | PDF | Teaching Mathematics | National Council Of Teachers Of Mathematics
- Maths Dictionaries - MathSphere Maths Dictionaries
- University of Nottingham - https://www.nottingham.ac.uk/maths-for-life/documents/teacher-resource.pdf
- EssayShark - Do My Math Homework for Me