Addressing the Strengths and Weaknesses of the ‘Real-Time Coaching for Pre-service Teachers Model’