Desagrupar datos en un objeto

¡Te ofreciste como voluntario para ayudar a enseñar en un preescolar de tu zona! Te dieron un arreglo con todos los estudiantes y algunos datos importantes sobre ellos, agrupados por su maestro. Crea una función que desagrupe a cada estudiante para que puedas ver sus detalles individualmente.

Ejemplo

ungroupStudents([{
  teacher: "Ms. Car",
  data: [{
     name: "James",
     emergenceNumber: "617-771-1082",
  }, {
     name: "Alice",
     alergies: ["nuts", "carrots"],
  }],
}, {
  teacher: "Mr. Lamb",
  data: [{
    name: "Aaron",
    age: 3
  }]
}]) ➞ [{
  teacher: "Ms. Car",
  name: "James",
  emergencyNumber: "617-771-1082",
}, {
  teacher: "Ms. Car",
  name: "Alice",
  alergies: ["nuts", "carrots"],
}, {
  teacher: "Mr. Lamb",
  name: "Aaron",
  age: 3,
}]

Notas

N/A