Jack has always known that he can't rest until he knows that his mother is taken care of, and he wants to make her proud while also impressing his dear Punzie. But when they return to the city of his birth, he finds that the giants have destroyed everything he's known and loved. With the help of Rapunzel and a couple of other unlikely heroes, Jack seeks to take down the giant ... and win Rapunzel's heart.
Calamity Jack and its companion story, Rapunzel's Revenge, present an awesome mix of writing and illustration, sure to captivate readers of all ages and interests.
Call number: YA GRAPHIC HALE (Teen Room)
Reviewed by kate the librarian.