You can try the computer program IXL. My little one loved it although I personally got bored by it. Kumon is soooo repetitious. We have done one page a day, which is more than enough. I think a small amount of repetition is good but more than that is mind-numbing.
Three is very young- probably just showing him simple addition, subtraction, multiplication with blocks is really all you need.