Ken Haller

Ken Haller

491 Followers

Pediatrician, Educator, Singer, Writer, Advocate, Actor, Improviser. Views are my own, not those of any institution where I’m employed.