Take Your
Spanish
Assessment
Discover your Spanish level in just a few minutes and get
personalized recommendations to start your learning journey
with Yuyan Language.
Find your level in minutes
Get personalized recommendations
At your own pace, from anywhere
No credit card required
♙ 100% Free
Language.
Brighter
Opportunities.
Connect
Grow
Globally.
Mundo! ❤️
Yuyan Language across the globe
Students from 100+ countries
A global community
Native & Professional Trainers
Learn from the best
8+ Languages
More opportunities for your future
Real Results
Practical skills for real life
Learn a New Language with Yuyan
Choose from 8+ foreign languages and open doors to global opportunities.

French
DELF | TEF | TCF

Spanish
All Levels

Japanese
JLPT (N5–N1)

Chinese
HSK (1–6)

Korean
TOPIK (1–6)

German
All Levels

Arabic
All Levels

Russian
All Levels

English
IELTS & More
Real People. Real Progress.
Aaliya Ali
“The teachers at Yuyan Language are amazing! They are
native speakers, very patient and the classes are interactive
and well-structured. The staff is always helpful and
supportive. I highly recommend Yuyan Language!”
Let’s Find the Right Course for You!
Fill out the form and our team will get in touch with you.
function scrollToAssessment() {
document .getElementById("assessment") .scrollIntoView({ behavior: "smooth" });
}
function startAssessment() {
alert( "Spanish Assessment will open here." );
// Replace the alert with your actual // assessment URL, for example: // // window.location.href = // "https://yourwebsite.com/spanish-assessment";
}
function toggleMenu() {
// Add your mobile navigation here. alert("Mobile menu clicked.");
}
function submitForm(event) {
event.preventDefault();
const form = event.target;
const formData = new FormData(form);
const name = formData.get("name");
alert( `Thank you ${name}! Our team will contact you shortly.` );
form.reset();
/* CONNECT YOUR FORM HERE.
For example, you can send the data to:
- Google Sheets - Formspree - Zapier - Make.com - Your own backend - WhatsApp - CRM
Example:
fetch("/api/leads", { method: "POST", body: formData }); */ }
/* ========================= SIMPLE REVIEW DOTS ========================= */
const dots = document.querySelectorAll(".dot");
dots.forEach((dot, index) => {
dot.addEventListener("click", () => {
dots.forEach(d => d.classList.remove("active") );
dot.classList.add("active");
});
});
