Speaking topics in text
Who has been your favourite teacher so far in your life? Use reasons and details to support your answer
Online speaking recording
Votes
Speaking category
Who has been your favourite teacher so far in your life? Use reasons and details to support your answer
24 in 30
Need to talk smoothly. Don't stay a little while after a sentence is finished.