Place your order now!
December 18th is the last day to place orders pledged to be delivered by Christmas.
Leaf through our collection:
2017 Lecture Recordings
2017 SEASON -- June 24-August 27
choose week listed below for lectures
Lectures will continue to be added to the website in the upcoming weeks. In the meantime, please feel free to call us at 716-357-2151 if you do not see what you're looking for. Thank you for your patience!