Elementary math relies on a variety of cognitive skills. When students are taught foundational skills through rote memorization, they are relying most heavily on working memory and verbal memory. However, elementary math can be taught with a heavier emphasis on visualization and pattern analysis which will be easier for students with stronger visual memory and abstract reasoning skills.