diff --git a/app/templates/courses/mock1/courses.jade b/app/templates/courses/mock1/courses.jade
index b8e309546..f26304e00 100644
--- a/app/templates/courses/mock1/courses.jade
+++ b/app/templates/courses/mock1/courses.jade
@@ -49,9 +49,11 @@ block content
               .col-md-12
                 button.btn.btn-success.btn-lg.btn-buy Buy this course
 
+  br
   if !studentMode
-    br
     button.btn.btn-warning.btn-student Students Click Here
+  else
+    button.btn.btn-warning.btn-teacher Teachers Click Here
 
   h1.center Courses on CodeCombat
 
diff --git a/app/views/courses/mock1/CoursesView.coffee b/app/views/courses/mock1/CoursesView.coffee
index d910316a2..ad9b204bd 100644
--- a/app/views/courses/mock1/CoursesView.coffee
+++ b/app/views/courses/mock1/CoursesView.coffee
@@ -13,6 +13,7 @@ module.exports = class CoursesView extends RootView
     'click .btn-enroll': 'onClickEnroll'
     'click .btn-enter': 'onClickEnter'
     'click .btn-student': 'onClickStudent'
+    'click .btn-teacher': 'onClickTeacher'
     'hidden.bs.modal #continueModal': 'onHideContinueModal'
 
   constructor: (options) ->
@@ -107,5 +108,12 @@ module.exports = class CoursesView extends RootView
     navigationEvent = route: route, viewClass: viewClass, viewArgs: viewArgs
     Backbone.Mediator.publish 'router:navigate', navigationEvent
 
+  onClickTeacher: (e) ->
+    route = "/courses/mock1?student=false"
+    viewClass = require 'views/courses/mock1/CoursesView'
+    viewArgs = [studentMode: false]
+    navigationEvent = route: route, viewClass: viewClass, viewArgs: viewArgs
+    Backbone.Mediator.publish 'router:navigate', navigationEvent
+
   onHideContinueModal: (e) ->
     $('#continueModal .row-pick-class').hide()