Let the Little Light Shine
- Episode aired Dec 12, 2022
Supporters of the National Teachers Academy in Chicago fight to save their institution when a wealthy parents' group seeks to close it down.Supporters of the National Teachers Academy in Chicago fight to save their institution when a wealthy parents' group seeks to close it down.Supporters of the National Teachers Academy in Chicago fight to save their institution when a wealthy parents' group seeks to close it down.