Speaking topics in text
#2 State whether you agree or disagree with the following statement. Then explain
your reasons, using specific details in your explanation.
Online speaking recording
This speaking topic by other users:
Speakings by the user
24 in 30
Don't need a conclusion. More content wanted.