NCFCA

NCFCA provides a means for homeschooled students to learn and exercise analytical and oratorical skills through speech and debate, addressing life issues from a biblical worldview in a manner that glorifies God