Review: Once you go geek
Rating: 4 out of 5
Date: 12 22, 2013
This reminds me of a friend of mine and she is dating a guy like your main character.  So don't read this if the too-smart-for-his-own good doesn't appeal to you, because you will get annoyed at the obtuseness.  But if you think he is charming, you will love it.