Characteristics Of A Good Programme