University of Kansas
Stephen Ilardi is a Professor of Psychology at the University of Kansas. The author of over 40 professional articles on mental illness and the bestselling book, “The Depression Cure,” he is a nationally recognized expert on depression, and his work has been honored by the American Psychological Association’s prestigious Blau Award for early career contributions to the field. Professor Ilardi has also received several major teaching awards, and was selected from a pool of over 2,000 instructors as the recipient of the HOPE Award for teaching excellence.