SPEA graduate student Michailean Taylor gives back through playback theatre

Post by IU Newsroom intern Tori Lawhorn: Michailean Taylor traveled more than 2,800 miles to come to Indiana University. After studying theatre, arts, literature and English during his undergraduate career in his home country of the Republic of Trinidad and Tobago, Taylor, now 26 years old, decided to pursue his graduate degree at IU in […]