         ref="input"
         type='text'
         className={classes.join(' ')}
-        value={@props.value}
         defaultValue={@props.default}
-        onChange={@onChange}
+        onBlur={@onChange}
       />
       <div className="floating-label">{@props.label}</div>
       {errors}

          minDate={min}
          maxDate={max}
          onFocus={@expandCalendar}
          dateFormat="MM/DD/YYYY"
          onBlur={@onBlur}
          key={@props.id}
          ref="picker"

{TimeStore} = require '../flux/time'
DatePicker = require 'react-datepicker'
TutorErrors = require './tutor-errors'
TutorDateFormat = "MM/DD/YYYY"

TutorInput = React.createClass
  propTypes:
