spare time: time available for hobbies and other activities that you enjoy
time off: a time period when you are not required to work
program: a performance (or series of performances) at a public presentation