Food Fight has the game aspect of Math due to the addition involved. The range of difficulty in math skills ranges, but the most needed to play the game is adding 8+8+8+8. Additional math might be needed as you look ahead a turn to see what you might need in a future turn, but things change quickly that it is best to work tacticfully, taking cards that may help your opponent(s) rather than planning for future turns which may or may not work out for you. Drafting a few low cards will help, so taking all high valued cards will could hurt you in the long run when you find you need lower cards.
Each round consists of drafting cards, either by taking the lowest valued card, swapping a card from your hand with any card on the table, and by throwing food which may or may not net you cards. To throw food, the cards you have in your hand (or a subset of them) need to equal the value of the cards on the cafeteria table. Food cards that are "thrown" at your opponent are placed in front of them, and if not removed by the end of the round count against that player. Cards of the same type as those thrown, remove those that have been thrown at you in previous turns.
There are 3 rounds to the game, breakfast, lunch and dinner. Earlier rounds are weighted less than the end rounds, but still make a difference in the end score, so hording cards though can be done, is not the best tactic for winning.
The four player game plays slightly different, as it is played in teams of two. Your partner will be sitting across from you, and both scores in the end are added together to determine the winner. You do not throw food at your partner, no matter if they took the card that would surely make it impossible for you to throw food.