Developing Students’ Mathematical Critical Thinking Skills Using Open-Ended Questions and Activities Based on Student Learning Preferences | Synapse