def perform
    CSV.generate(headers: true) do |csv|
      csv << filtered_learning_hours.keys.map(&:to_s).map(&:titleize)
      @learning_hours.each do |learning_hour|
        csv << filtered_learning_hours(learning_hour).values