In a post a few months ago you wrote
I found school and homework boring and I didn’t do them, so I had a B average over the 2 years. Now my grades have improved to the Aminus/Bplus range and with steady improvement to even higher grades, I estimate that my GPA will be 3.2-3.3 when I graduate.
Match me. Student with high ACT and low GPA, Interested in Mechanical Engineering
So I’ll make 2 comments
First, given your overall GPA and its welcome rising trend you’ll want to take every opportunity to show adcoms who will be sitting there looking at your transcript that any earlier problem is gone and that you can do well in rigorous classes.
Second, I can say from personal experience that when you study Calculus a second time you get a deeper understanding. I worked in the tutoring center in college and one of the classes I was assigned was 1st-year Calculus. So of course I had to reread the chapters they were studying. The first time thru a fair amount of my time was spent just on the mechanics of learning theorems, differentiation, solving integrals, etc. Since I already had learned these I was able to refresh my knowledge quickly and then get a sense of the bigger picture.