What is a Structured Learning Environment?