I teach that the student should slow down (10Kts below rotation at least) then retract the flaps, regain the centerline and have positive control (no fish tailing) then and only then apply power. But then i work at an airfield with a 6500 foot runway!