I did teach both my children to count on their fingers using the pattern taught by ASL. I've noticed that sometimes her friends look at her oddly when she holds up her index, middle, and thumb for the number three, and obviously, they have no clue that holding up the index, middle, and ring fingers might mean either six or three to her depending on to whom she is talking.
I introduced both my children to an awesome game when they were just in kindergarten: http://www.dragonboxapp.com/ it teaches basic algebraic concepts cloaked in the guise of a fun puzzle game.