ELS San Francisco – North Bay is located on the campus of Dominican University of California in the picturesque Northern California city of San Rafael. San Rafael, easily accessible to San Francisco by bus and ferry, is safe and beautiful, with many chances to experience American culture as well as to explore nature.
190 Palm Avenue, San Rafael, California, United States
We offer the largest network of campus-based English language instruction centers in the world.
Start your Application Contact a Counselor