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
23 in 30
Good job. some issues for the third reason.