3.0

Great story. Quick read. The only reason I rated it a 3 was because the representation of African American characters seemed stereotyped, and trying to write in dialect is always distracting.