I've started watching since James has been on so long...I agree with those that say he probably has a photographic memory...how else could he keep all that info?...but that still doesn't explain how he can spit the answers out so fast! Even with a photographic memory wouldn't you have to sort the information out somehow???? Think about it for a second or two???? He's so fast!