Puzzle-Based Learning

Non-Mechanical: Logic & Math, Language, Visual & Spatial, Memory