There are many websites that students can access books online.
Middle School Student Resources
Harry Potter Reading Club for students that like to read fantasy
News for middle school students
High School Student Resources
A question a day for SAT readiness
English Grammar Online
ADA Compliance Errors0