A review by hayleybeale
Opposite of Always by Justin A. Reynolds

4.0

An intriguing YA fantasy romance, which goes on for just a bit too long. Jack keeps time traveling back to the day he met Kate so that he can put in place his plan to save her. I loved both the wide diversity of the characters and that them being of color is never the point of the story though is integral to it. See my full review here.