Alabama STEM Education Inc., is a 501c (3) non-profit organization.