     <div className="card-list exercises">
       {renderedExercises}
     </div>
+
+ExerciseTable = React.createClass
+  displayName: "ExerciseTable"
+  mixins: [ExercisesRenderMixin]
+  propTypes:
+    planId: React.PropTypes.any.isRequired
+
+  renderExerciseRow: (exerciseId, index, hasTeks) ->
+    {section, lo, tagString} = ExerciseStore.getTagStrings(exerciseId)
+    content = ExerciseStore.getContent(exerciseId)
+
+    if (hasTeks)
+      tekString = ExerciseStore.getTekString(exerciseId)
+      teks = <td>{tekString}</td>
+
+    <tr>
+      <td>{index + 1}</td>
+      <td>{section}</td>
+      <td className="ellipses">{content}</td>
+      <td className="ellipses">{lo}</td>
+      {teks}
+      <td className="ellipses">{tagString}</td>
+    </tr>
+
+  renderTutorRow: (index, hasTeks) ->
+    if hasTeks
+      teksColumn = <td>-</td>
+
+    numSelected = TaskPlanStore.getExercises(@props.planId).length
+    number = index + numSelected + 1
+
+    <tr>
+      <td>{number}</td>
+      <td>-</td>
+      <td>Tutor Selection</td>
+      {teksColumn}
+      <td>-</td>
+      <td>-</td>
+    </tr>
+
+  shouldShowTeks: (exerciseIds) ->
+    findTek = (memo, id) ->
+      tekString = ExerciseStore.getTekString(id)
+      memo or tekString
+
+    _.reduce(exerciseIds, findTek, false)
+
+  render: ->
+    load = @renderLoading()
+    if (load)
+      return load
+
+    tutorSelection = TaskPlanStore.getTutorSelections(@props.planId)
+    exerciseIds = TaskPlanStore.getExercises(@props.planId)
+    renderSelectedRow = @renderExerciseRow
+    renderTutorRow = @renderTutorRow
+    hasTeks = @shouldShowTeks(exerciseIds)
+    if (hasTeks)
+      teksHead = <td>TEKS</td>
+
+    getExerciseRows =  (exerciseId, index) -> renderSelectedRow(exerciseId, index, hasTeks)
+    getTutorRows = (index) -> renderTutorRow(index, hasTeks)
+
+    <table className="exercise-table">
+      <thead>
+        <tr>
+          <td></td>
+          <td></td>
+          <td>Problem Question</td>
+          <td>Learning Objective</td>
+          {teksHead}
+          <td>Details</td>
+        </tr>
+      </thead>
+      <tbody>
+        {_.map(exerciseIds, getExerciseRows)}
+        {_.times(tutorSelection, getTutorRows)}
+      </tbody>
+    </table>
 
 AddExercises = React.createClass
   displayName: 'AddExercises'

    </BS.Grid>


module.exports = {AddExercises, ReviewExercises}


    false

ReviewExercises = React.createClass
  displayName: 'ReviewExercises'

