top of page
Suzanne Sierra

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.

1 view0 comments

Comments


bottom of page