American Film Foundation is a non-profit corporation dedicated to the production of outstanding films on arts, science, humanities and education. Founded by Freida Lee Mock and Terry Sanders, award-winning filmmakers based in Santa Monica, California.