Talking Math Flashcards is another online math application that, in addition to teaching math skills, provides an English language development opportunity, too. Students are given many addition, subtraction, multiplication, and division math problems to solve. The key element that differentiates this site from other math practice sites is that audio support is given, too. The problem is spoken as well as shown.
Remember, on this page I only place math links that I believe also give students an opportunity to develop their English skills. I have a separate Math page that has thousands of other math activities and games.