A survey of school timetabling research · Study