Celeste is a kinesthetic learner and she needs daily upside-down time.
Every kinesthetic presents differently, but the desire to be upside down is pretty common.
Math manipulatives are great. Physical activity while learning is great - doing math facts while bouncing on the trampoline, spelling words out loud during hopscotch, that sort of thing. Being able to play quietly with toys, or manipulate something like silly putty, is great during read-alouds. Celeste learns better by doing, yes, but it's also important for me to remember that she learns better WHILE doing - and what she's doing doesn't always need to be what she's learning!
I particularly recommend Math-U-See for math and, if you're looking for a formal reading program, Rocket Phonics. (I don't prefer doing a formal reading curriculum with kinesthetics, but that's personal choice).