The Chinese Immersion School di De Avila adalah inkarnasi terbaru dari sejarah Dudley Stone School, yang didirikan di San Francisco, California, pada tahun 1896 dan selamat dari gempa dan kebakaran San Francisco
tahun 1906. Sekolah TK sampai kelas 5 memberikan pengajaran dalam bahasa Cina.