Now that's interesting that we have both been taught quite differently. I had eight different instructors and one area they were all in agreement was 3 stages at 500ft on final, and carb heat off*
I was taught to be able to land with any flap configuration and how to adjust approach etc. accordingly. You never know when those flaps might fail.
*Until my very last lessons where this changed and the consensus was that carb heat should be on until needed at, perhaps, a go-around.