Mosaic Steering Committee member Peter Tao plus others rally around immigrant youth and soccer

Nahed Chapman New American Academy (NCNAA) is a St. Louis Public Schools facility located just south of SLU Hospital on the east side of South Grand. NCNAA is a transition school to help kids integrate into U.S. society.

It has 320 students ranging from primary school through 10th grade, slated to grow to 400 in coming years.

Click here to continue reading article.