I love the Cairo Public Library! Not only is it brand-new and technologically top-notch, but it is so beautiful and comfy both inside and out.The staff is friendly and helpful. There are classes held regularly on all sorts of things, from Qi-jong to knitting to energy conservation. They recently held a class…