     _.omit(Course.propTypes, 'controls')
   render: ->
     {course} = @props
-    query =
-      courseId: course.id
+    link =
+      <TutorLink
+        to='createNewCourse'
+        query={courseId: course.id}
+        className='btn btn-default btn-sm'
+      >Teach Again</TutorLink>
+    <Course {...@props} controls={link} />
 
-    controls = <BS.Button
-      bsSize='sm'
-      href={Router.makePathname('createNewCourse', {}, {query})}
-    >Teach Again</BS.Button>
-
-    <Course {...@props} controls={controls} />
-
+      # onClick={href={Router.makePathname('createNewCourse', {}, {query})}
 module.exports = {Course, CourseTeacher, CoursePropType}

          {"#{courseNameSegment} "}
        </span>
      )}
    </Link>

  render: ->
    {course, courseDataProps, controls, courseIsTeacher, className} = @props
    coursePath = Router.makePathname('dashboard', {courseId: course.id})

    itemClasses = classnames('course-listing-item', className)


      >
        <div
          className='course-listing-item-title'>
          <@CourseName />
        </div>
        <div
          className='course-listing-item-details'
          data-has-controls={controls?}
        >
          <TutorLink to='dashboard' params={courseId: course.id}>
            <CourseBranding isConceptCoach={course.is_concept_coach or false} />
            <p className='course-listing-item-term'>{course.term} {course.year}</p>
          </TutorLink>
          {<@Controls /> if controls?}
        </div>
      </div>
