I've read a lot of novels and have seen many similar plots. I personally prefer more original and realistic stories so I would not really recommend it... I like stories that include interesting characters with imperfect personalities.
The issue I have with the book is that the characters are too "black and white". They are either one thing or another, barely any in betweens.
Alley, the stereotypical "shy-girl-with-difficulties-bullies-by-others". Robert, the stereotypical "smart-nerd-who-gets-made-fun-of". Shay, the stereotypical "rich-mean-girl-with-billions-of-followers-despite-of-how-scornful-she-is". And Mr Daniels, the stereotypical "helpful-nice-teacher-who-encourages-the-problem-kids". I have seen copies of them in many, many other books. Or shall I say, I disliked all of the characters except for Keisha and Suki.
Whenever it comes to books, I become very critical. Sorry! ;-;