Another option for the pullouts is Sunshine Math. My daughter's first grade class has a parent come on once a week to do Sunshine Math with 5-6 kids. My daughter often finds it more interesting than the work she does in the weekly gifted math sessions.