Site last updated: Nov 2019

I'm Sam Lau!

I'm a PhD student at UC San Diego, where I study how people learn data science. I used to attend UC Berkeley, where I taught Data 8 and wrote a textbook for Data 100.


Easy creation of interactive data science content.

Read more

Scalable JupyterHub Deployment

Redesign of the computing architecture used in UC Berkeley's Data 8 course; now a Jupyter-endorsed standard.

Read more

Khan Academy Interactive Article Builder

Project for Khan Academy that allows content creators to author interactive instructional material in a Markdown-type language. Now used in over 95% of math articles on Khan Academy.

Roots of Success Teaching Platform

Classroom instruction and management web application created for multinational nonprofit. Used for 15 active classrooms in Spring 2017.

Crowdfunding Platform for Berkeley Public Schools

Developed a crowdfunding application for the Berkeley Unified School District. Has raised over $66,000 across 20 schools as of Fall 2017.