diff --git a/app/views/admin/education/programs/_form.html.erb b/app/views/admin/education/programs/_form.html.erb
index 298753bae10b132792d21b26a3a2c175a264d8cb..8e07bec089633a10e49897b81faca8cad8a37339 100644
--- a/app/views/admin/education/programs/_form.html.erb
+++ b/app/views/admin/education/programs/_form.html.erb
@@ -61,7 +61,7 @@
         <div class="row mb-2">
           <div class="col-md-8">
             <label class="form-label">
-              <%= Education::Program.human_attribute_name('teachers') %>
+              <%= t('education.teachings') %>
             </label>
           </div>
           <div class="col-md-4 text-end">
diff --git a/app/views/admin/education/programs/preview.html.erb b/app/views/admin/education/programs/preview.html.erb
index 6d7ec4dd69cf7669943be28bc7366e07b8dbc797..48d60a29a1c8225d75831845ce13030aa6292c99 100644
--- a/app/views/admin/education/programs/preview.html.erb
+++ b/app/views/admin/education/programs/preview.html.erb
@@ -1,9 +1,9 @@
 <% content_for :title, @program.name %>
 <% content_for :image, kamifusen_tag(@program.best_featured_image) if @program.best_featured_image.attached? %>
 <div class="container">
-  <p class="lead" itemprop="abstract">
-    <%= @program.presentation %>
-  </p>
+  <div class="lead" itemprop="abstract">
+    <%= sanitize @program.presentation %>
+  </div>
 </div>
 <section id="presentation">
   <div class="container">
@@ -13,7 +13,7 @@
       </div>
       <div>
         <div class="subpart">
-          <%= @program.objectives %>
+          <%= sanitize @program.objectives %>
         </div>
         <div class="subpart">
           <h3>Informations administratives</h3>
@@ -21,7 +21,7 @@
             <table class="<%= table_classes %> table-infos">
               <caption>Informations administratives</caption>
               <tbody>
-                <% if @program.diploma%>
+                <% if @program.diploma %>
                   <tr>
                     <th>Crédits ECTS</th>
                     <td><%= @program.diploma.ects %></td>
@@ -61,15 +61,15 @@
       <div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('content') %></h3>
-          <%= @program.content %>
+          <%= sanitize @program.content %>
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('pedagogy') %></h3>
-          <%= @program.pedagogy %>
+          <%= sanitize @program.pedagogy %>
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('evaluation') %></h3>
-          <%= @program.evaluation %>
+          <%= sanitize @program.evaluation %>
         </div>
         <div class="subpart">
           <h3>Enseignants·es</h3>
@@ -101,9 +101,9 @@
     <div>
     <div class="subpart">
       <h3><%= Education::Program.human_attribute_name('opportunities') %></h3>
-      <%= @program.opportunities %>
+      <%= sanitize @program.opportunities %>
       <h3><%= Education::Program.human_attribute_name('results') %></h3>
-      <%= @program.results %>
+      <%= sanitize @program.results %>
     </div>
   </div>
 </section>
@@ -117,23 +117,23 @@
       <div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('prerequisites') %></h3>
-          <%= @program.prerequisites %>
+          <%= sanitize @program.prerequisites %>
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('pricing') %></h3>
-          <%= @program.pricing %>
+          <%= sanitize @program.pricing %>
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('registration') %></h3>
-          <%= @program.registration %>
+          <%= sanitize @program.registration %>
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('accessibility') %></h3>
-          <%= @program.accessibility %>
+          <%= sanitize @program.accessibility %>
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('other') %></h3>
-          <%= @program.other %>
+          <%= sanitize @program.other %>
         </div>
         <div class="subpart">
           <h3>Rôles</h3>
@@ -149,7 +149,7 @@
         </div>
         <div class="subpart">
           <h3><%= Education::Program.human_attribute_name('contacts') %></h3>
-          <%= @program.contacts %>
+          <%= sanitize @program.contacts %>
         </div>
       </div>
     </div>
diff --git a/app/views/admin/education/programs/show/_teachers.html.erb b/app/views/admin/education/programs/show/_teachers.html.erb
index ae7582ce66665d87cbe73ecd2a0c82ff332a355d..b833187ffce333b86da0d988f0b2063a594dd240 100644
--- a/app/views/admin/education/programs/show/_teachers.html.erb
+++ b/app/views/admin/education/programs/show/_teachers.html.erb
@@ -1,12 +1,4 @@
-<%
-action = ''
-if !current_user.program_manager? || current_user.programs_to_manage.pluck(:education_program_id).include?(@program.id)
-action += link_to t('education.manage_teachers'),
-                  admin_education_program_teachers_path(program_id: @program.id),
-                  class: 'action' if can?(:update, University::Person::Involvement)
-end
-%>
-<%= osuny_panel Education::Program.human_attribute_name('teachers'), action: action, classes: 'mt-5' do %>
+<%= osuny_panel t('education.teachings'), classes: 'mt-5' do %>
   <% if @teacher_involvements.any? %>
     <div class="table-responsive">
       <table class="<%= table_classes %>">
diff --git a/config/locales/education/en.yml b/config/locales/education/en.yml
index aa48dcf5ad6d9245c9a7a534e2e65ddb2e8f9560..e79e9c9e285df376023982fabb43a7f78c52d863 100644
--- a/config/locales/education/en.yml
+++ b/config/locales/education/en.yml
@@ -137,6 +137,7 @@ en:
       other: Roles
     schools:
       manage_roles: Manage the team
+    teachings: Teachings
   enums:
     education:
       diploma:
diff --git a/config/locales/education/fr.yml b/config/locales/education/fr.yml
index 41bc8278c4b70999e7a84349e737c83f69fa801f..5d0ddd48383afd84ea8902fb2faed6db8cd4d854 100644
--- a/config/locales/education/fr.yml
+++ b/config/locales/education/fr.yml
@@ -137,6 +137,7 @@ fr:
       other: Rôles
     schools:
       manage_roles: Gérer l'équipe
+    teachings: Enseignements
   enums:
     education:
       diploma: