CourseCraft

David James Hosier

David Hosier MSc. Psychologist, childhood trauma survivor and founder of childhoodtraumarecovery.com.