Overall I am obsessed with the show! Good plot and music but some aspects of the characters are one noted and some plot parts aren't realistic, so don't overthink things as you watch. The antagonist is just the mean rich girl even though it mentioned multiple times that she was friends with the main character in the past. The same can be said for two of the 'ghost' when they have the material to go deeper briefly mentioned.