during school suspension period


Learn Code anywhere
Reinvent your Future

Taught by a personal instructor, our data-driven program equips you with the most important life skills of the decades to come.

Choose Your Path

Choose the perfect learning software for your child

Scratch (Age 3 - 8)

Developed by MIT Media Lab, Scratch is a block-based programming tool designed for young children to kickstart their coding journey through building engaging games and interactive animations.

App Inventor (Age 9+ | 12+)

Co-developed with MIT, the App Inventor program is designed to grow your confidence in building mobile games and utility apps for your smartphone or tablets with visual programming and core programming concepts.


“ At Preface we learn how to find our own answer, not just the answer itself. It's challenging and satisfying. ”


aged 13, Full Stack Student at Preface

“ When Ashley codes, she is touching the future. I believe this is the best route going forward. ”

Mr.Park Pu

Father of Ashley, VP of Global Investment Bank, JP Morgan.

“ The personal coaching at Preface was immensely useful for building my first Psychology app - and that got me into UCLA. ”

Suki Yao

Psychology Undergrad at UCLA

Contact Us

We'll get back to you ASAP