Website: http://www.members.tripod.com/talibiddeenjr/
You may also like
Website: https://2e-learning.com/
Website: https://object.cato.org/sites/cato.org/files/pubs/pdf/pa-294.pdf
Website: http://www.homeschool-life.com/sysfiles/member/index_public.cfm?memberid=121
Website: https://www.nche.com