Review—Caraval (Caraval #1) by Stephanie Garber

There are two sides to the coin that is Caraval:

The latter half is gripping: as magical as promised, full of twists and peppered with enough tender moments to help you root for the characters.

The first half is slow, dull slog through the mud with the soggy cardboard character of Scarlett. 

Read More Review—Caraval (Caraval #1) by Stephanie Garber