avatar for Bill Marsland

Bill Marsland

Teacher on Special Assignment
San Francisco, CA
Bill Marsland (@billmarsland) coordinates the computer science programs at 60+ elementary schools in SFUSD. He also writes elementary computer science curriculum and leads teacher professional development for the district. He is passionate about connecting computer science with other content areas, and using computer science to foster student choice, collaboration, and creativity.