AFCA Educational Library

I liked the thought of starting and building a program of my own from scratch. This had much greater appeal than taking over a sick program and trying to bring it back...