Middle School Mathematics Teachers’ Perceptions of Opportunities and Challenges