A/Prof
Lynda Ball
Associate Professor
Faculty of Education
Mathematics education
Technology (e.g., CAS)
Secondary mathematics
Mathematics teaching
Teacher education
STEM
Communication and mathematics technology
Teacher professional development
3901 curriculum and pedagogy