Ken Haller

Ken Haller

490 Followers

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