RAFT in San Jose
RAFT is a non-profit organization that believes hands-on teaching is the best way for teachers to teach and students to learn. We provide creative hands-on activities, educational resources, workshops and inexpensive materials, (many donated by local businesses) ...