Since NLP at its core is about using what works, and using proven models, I will share with you my opinion that while photoreading is a great method for most people to get a "sense" of large amounts of material in a short period of time, most of the students I've met who've taken the courses in person cannot photoread a book and come back to me with high levels of detailed recall.
I am a fan of photoreading but not when high levels of factual recall is needed. For that, I recommend speedreading training.
I am a speedreader; when I was last measured I could read ~800 words a minute. Chances are since I haven't actively practiced speeding up in over 10 years, I'm probably down to ~700/minute now with at least 80% recall. Still fast enough to be happy with my results.
I use this for magazines, books, blogs, news reports, etc -- anytime rapid access with immediate high quality recall is needed.
Incidentally, I do tend to slow down & subvocalize slowly when I read material whose linguistic construction I tend to want to savor. Certain authors or blog writers or even posters on this forum write with such rich flavors, that to speedread their delicious posts would be a real travesty.
As for recommendations, I don't think there's anyone in NLP effectively teaching *speedreading*, so we may as well refer you to a proven and affordable model for learning speedreading at home:
Reading Speed and Comprehension Improvement with RocketReader
I'm a big fan. Get it -- use it -- and speed up your reading AND comprehension both. My vote: You can't lose with Rocket Reader.
Regards,
- Jonathan Altfeld