YI ZHANG YI ZHANG

CodeQuilt

Promoting Creative and Critical Computing in the Hour of Code

Read More
YI ZHANG YI ZHANG

Computer Clubhouse

Computer Clubhouse is a network of after-school learning centers for youth from low-income communities.

Read More