Episode 055: Alec Takahashi Alec Takahashi is a FILO Faculty Alumni and a touring LD that Todd got to sit down with and talk about collaboration, details and Disney’s… Read More