Recommend this for readers of speculative fiction set in current or nearly current time. Compelling characters that crossover adult readers will enjoy.
Diverse content: Reese Holloway is the main character and a white girl. The dreamy heartthrob is Asian American David Li rendered in sizzling detail. That goes mostly unrequited (SPOILER ALERT, er, sorry kinda belated there) but meanwhile another dreamy heartthrob rolls in on a skateboard and her name is Amber Gray.
Study this for tight pacing, intriguing SF speculation, and believable romantic relationships, particularly the romance between Reese and Amber.