These are recommended websites that might be beneficial to you. Students should be supervised when using resources available on the internet.
Student Sites Link - description Rating PBS Kids
Parent Sites Link - description Rating 105 Ways-to-Give-a-Book
I received this link from a professional site. This includes some creatvie ideas to use when purchacing books as gifts.