Tuyen T.
Yelp
This is like my home away from home. I've been going to CMAA for such a long time - more than half my life!
They provide a lot of services, such as ESL classes, citizenship classes, etc etc. I'm more familiar with the Youth Department. There are programs for youth from grade school to high school throughout the year. Either homework help during the school year or day camp during the summer.
For teens, there are workshops and activities through various groups - Triple B (for boys - ahem, I mean young men) and Young Women Warriors. I joined YWW when I was 13 as a mentee and now I've become one of the mentors. Since it's not for profit, we just had a scare about a month ago as to whether or not we could continue these programs. The programs are always a little tight with funding.
It is a great, fun, safe environment especially since there has been an increase in street violence in Uptown. :(