The Edficiency scheduling system makes it easy for middle and high schools to run a daily enrichment period. The system automatically creates schedules based on requests from teachers and students. If there are no requests, the system makes intelligent decisions to ensure that students are assigned to a room that continues their learning.