Dr. Undefined Is Not A Function
Department Chair, Computer Science
Specialization: Runtime Errors & Existential Debugging
Dr. Undefined has spent 20 years studying why functions mysteriously stop being functions. Their groundbreaking paper 'TypeError: A Memoir' is required reading.
Fun fact: Has never successfully called a callback.