“The Sea of Monsters (Percy Jackson and the Olympians #2)” by Rick Riordan
Summary from Goodreads:
After a summer spent trying to prevent a catastrophic war among the Greek gods, Percy Jackson is finding his seventh-grade school year unnervingly quiet. His biggest problem is dealing with his new friend, Tyson, a six-foot-three, mentally challenged homeless kid who follows Percy everywhere, making it hard for Percy to have any normal friends. But things don’t stay quiet for long.
Percy soon discovers there is trouble at Camp Half-Blood: the magical borders that protect Half-Blood Hill have been poisoned by a mysterious enemy, and the only safe haven for demigods is on the verge of being overrun by mythological monsters. To save the camp, Percy needs the help of his best friend, Grover, who has been taken prisoner on an island somewhere in the Sea of Monsters, the dangerous waters Greek heroes have sailed for millennia. Only today, the Sea of Monsters goes by a new name: The Bermuda Triangle.
Together with his friends, Percy must retrieve the Golden Fleece from the Island of the Cyclopes or Camp Half-Blood will be destroyed. But first, Percy will learn a stunning new secret about his family, one that makes him question whether being claimed as Poseidon’s son is an honor or simply a cruel joke.