Smart Steps 3rd Grade [Old Version] 385 Learning Activities Over 130 Tutorials 145 Math Problems 140 Language Arts Exercises 65 Science Lessons