Coraline is a great read for the upper grades. It is a 5.2 reading level. It is in the horror and supernatural fantasy genre. This would be a fun read for the month of October- as it is kind of creepy and fitting for that time of year. There are good lessons in the novel, and these could be discussed in the class. It would be a good whole-group read.