Tackle open-ended, real-world design challenges with freedom over both product and process