Cooperative Learning. Technology based (Smart board, Plickers etc.) Stations based with adjustments made for aptitude/abiity OR Heterogeneously grouped Teams of Four. Implement Common Core Mathematical Processes daily to insure in-depth communications with students on a daily basis.