He has also taught psychology at the graduate and undergraduate levels. Dr. Creegan has both a professional and personal interest in dream work and has previously taught courses in the use of dream work in therapy, as well as a tool for personal growth.