ONLINE ENGLISH CLASSES · LEARN FROM ANYWHERE IN THE UNITED STATES
BEFORE YOU ENROLL

A clear start
to your learning.

Begin with an inquiry

Tell us your learning goals, current English experience, preferred program and time zone. An inquiry does not book a lesson, reserve a place or create a payment obligation.

Tuition and scheduling

Current US tuition, lesson length, materials, schedule and class availability are confirmed directly before enrollment. No price or fixed class timetable is published on these US information pages. Confirm US enrollment details with us before using any older portal payment or registration flow.

Online access

Classes are online. You will need a suitable device and internet connection; the platform and any specific requirements will be confirmed with your course arrangements. Existing students can access their student portal.

Changes and cancellations

Ask for the cancellation, rescheduling and refund terms applicable to your course in writing before enrolling. This website does not advertise a universal refund period or guaranteed outcome. Contact us promptly if you need to change an agreed arrangement.

Young learners

A parent or guardian should make the initial inquiry for anyone under 18 and discuss course suitability and enrollment arrangements.

Exam preparation

Preparation courses are separate from exam registration. Test names identify the learner’s goal and do not imply affiliation with or endorsement by an examination provider. No score or admission outcome is guaranteed.

A few common questions.

Are classes in person?

No. The US program is offered online. Castro Valley is our contact location.

Can I learn from another state?

Yes. Online classes serve learners throughout the United States. Share your time zone and availability.

Which level should I choose?

Tell us about your experience and goals. The level overview is a starting point for discussion, not an automated placement result.

Does this form enroll me?

No. It prepares an email inquiry for you to send. Enrollment follows a separate discussion of the course and terms.