Skip to main content
Toggle navigation
testbig
Main navigation
Home
Reading
Listening
Speaking
Writing
Grammar
Submit
Register
User account menu
Log in
MMA
Member for
1 year 4 months
My essays:
Like many creatures humpback whales migrate long distances for feeding and mating purposes How animals manage to migrate long distances is often puzzling In the case of humpback whales we may have found the answer they may be navigating by the stars much
80