Problem Solving:
Beast Academy, Singapore Challenging Word Problems, MEP, Balance Benders and other logic puzzles, Prodigy, Dragon Box apps, the Hands on Equations Word Problems book, and lots of games like Prime Climb. AOPS' Competition Math for Middle School, Jacobs' Mathematics: A Human Endeavor