Rachel Douglas
Rachel is originally from Connecticut. She graduated from the Theater Department at Duke Ellington School of Performing Arts in Washington, D.C.. Besides directing, Rachel has performed on stage in Washington and Paris, France. She will attend Harvard in Fall 2005.