self efficacy is a way to assess themselves and the horse using a scientific method the show was not renewed due to low ratings kuba yarakiriye yesu nk umwami n umukiza