diff --git a/config/routes/admin/education.rb b/config/routes/admin/education.rb
index 6dc84694f12edeccd03350568dfdf00dd07c3b35..3fc4f2f3a3dfa2a7d2aff5a8716b3e535cdbb053 100644
--- a/config/routes/admin/education.rb
+++ b/config/routes/admin/education.rb
@@ -14,7 +14,7 @@ namespace :education do
     resources :administrators, controller: 'school/administrators', except: [:index, :show]
   end
   resources :programs do
-    resources :roles, controller: 'program/roles', except: :index do
+    resources :roles, controller: 'program/roles' do
       resources :people, controller: 'program/role/people', except: [:index, :show] do
         collection do
           post :reorder
@@ -25,7 +25,7 @@ namespace :education do
         post :reorder
       end
     end
-    resources :teachers, controller: 'program/teachers', except: [:index, :show] do
+    resources :teachers, controller: 'program/teachers', except: :show do
       collection do
         post :reorder
       end