I’ve been teaching math over 30 years, to both middle school and high school students. What’s most important for me is that students understand what they are doing, and not just be able to do a math procedure. Becoming a good mathematical thinker is what will help you become a better math student.