• Our core math program is the Houghton Mifflin Series. In addition, CGI problem solving is incorporated. CGI stands for Cognitively Guided Instruction. It is an educational philosophy applied to the content area of mathematics. CGI is based on 20 years of research and focuses on mathematical problem solving. All teachers at Weaver are trained in CGI.