Is Project-Based Learning Worth It for Primary School?