Overall it's good the characters are 7 years apart not a huge gap and not a creepy teacher I won't spoil anything. But just read it If you don't mind age gaps