     sections = LearningGuide.Helpers.weakestSections(
       LearningGuide.Student.store.getAllSections(@props.courseId), @props.sampleSizeThreshold
     )
+=======
+    sections = LearningGuide.Student.store.getAllSections(@props.courseId)
+    recent = LearningGuide.Helpers.recentSections(sections)
+    return @renderEmpty(sections) if _.isEmpty(recent)
+
+    if LearningGuide.Helpers.canPractice({sections})
+      practiceButton = <PracticeButton title='Practice my weakest topics'
+            courseId={@props.courseId} sections={sections} />
+>>>>>>> Show recent sections, regardless of strength
 
     <div className='progress-guide'>
       <div className='actions-box'>
 
+<<<<<<< HEAD
         <ProgressGuide {...@props} />
 
         <PracticeButton title='Practice my weakest topics'
           {...@props} sections={sections} />
+=======
+        <ProgressGuide sections={recent} courseId={@props.courseId} />
+
+        {practiceButton}
+>>>>>>> Show recent sections, regardless of strength
 
         <BS.Button
           onClick={@viewGuide}

    courseId: React.PropTypes.string.isRequired
    sampleSizeThreshold: React.PropTypes.number.isRequired

  viewGuide: ->
    @context.router.transitionTo('viewGuide', {courseId: @props.courseId})

  renderEmpty: ->
    <div className='progress-guide empty'>
      <div className='actions-box'>
        <h1 className='panel-title'>Performance Forecast</h1>

LearningGuideSection = require '../learning-guide/section'
LearningGuideColorKey = require '../learning-guide/color-key'
PracticeButton = require '../learning-guide/practice-button'
Section = require '../learning-guide/section'

# Number of sections to display
NUM_SECTIONS = 4
