Thank you, Keith Instone (instone.org), for donating $100!
Any amount helps us create a free, world-class educational materials. Beside the monetary value, we greatly appreciate the support and encouragement that lies behind your donation. People like you not only keep us alive financially, but make us even more enthusiastic and energetic in what we do.
We hope this will encourage them
to follow your example and donate!