@if (schools.Any()) {

@schools.Count Chinese School@(schools.Count != 1 ? "s" : "") in @city

@foreach (var school in schools.OrderByDescending(s => s.IsFeatured).ThenByDescending(s => s.Rating)) {
@if (!string.IsNullOrEmpty(school.LogoUrl)) { @school.Name } else { 🏫 }

@school.Name

@if (school.IsFeatured) { Featured } Local
@for (int i = 0; i < 5; i++) { @if (i < Math.Floor(school.Rating)) { } else if (i < school.Rating) { } else { } }
@school.Rating @if (school.ReviewCount > 0) { (@school.ReviewCount.ToString("N0") reviews) }
@if (!string.IsNullOrEmpty(school.Address)) {
📍

@school.Address

@city, @country

}
@if (!string.IsNullOrEmpty(school.TuitionRange)) {
@school.TuitionRange
} @if (school.OffersTrial) {
✓ Free Trial Available
} @if (!string.IsNullOrEmpty(school.Phone)) {
📞 @school.Phone
}

@school.Description

@if (school.StudentCount > 0) {
@school.StudentCount.ToString("N0")
Students
} @if (school.FacultyCount > 0) {
@school.FacultyCount
Faculty
} @if (school.FoundedYear.HasValue) {
@(DateTime.Now.Year - school.FoundedYear.Value)
Years
} @if (!string.IsNullOrEmpty(school.CourseLevels)) {
@school.CourseLevels.Split(',').Length
Levels
}

Programs Offered:

@foreach (var program in school.Programs.Split(',')) { @program.Trim() }

Key Features:

@if (school.OffersCertification) {
Official Certification Available
} @if (school.OffersHSKPrep) {
HSK Test Preparation
} @if (school.OffersCulturalActivities) {
Cultural Activities & Events
} @if (school.HasOnlineClasses) {
Online Classes Available
} @if (!string.IsNullOrEmpty(school.ScheduleFlexibility)) {
@school.ScheduleFlexibility
}

Course Information:

@if (!string.IsNullOrEmpty(school.ClassSizes)) {
Class Sizes: @school.ClassSizes
} @if (!string.IsNullOrEmpty(school.CourseLevels)) {
Levels Offered: @school.CourseLevels
} @if (!string.IsNullOrEmpty(school.InstructionLanguages)) {
Instruction Languages: @school.InstructionLanguages
} @if (!string.IsNullOrEmpty(school.Accreditation)) {
Accreditation: @school.Accreditation
}
@if (!string.IsNullOrEmpty(school.SpecialFeatures)) {

Special Features:

@foreach (var feature in school.SpecialFeatures.Split(',')) { @feature.Trim() }
} @if (!string.IsNullOrEmpty(school.AdmissionRequirements) || !string.IsNullOrEmpty(school.ApplicationDeadline)) {

Admission Information:

@if (!string.IsNullOrEmpty(school.AdmissionRequirements)) {

Requirements: @school.AdmissionRequirements

} @if (!string.IsNullOrEmpty(school.ApplicationDeadline)) {

Application Deadline: @school.ApplicationDeadline

}
}
@if (!string.IsNullOrEmpty(school.WebsiteUrl)) { Visit School Website } @if (!string.IsNullOrEmpty(school.Phone)) { 📞 Call School } @if (!string.IsNullOrEmpty(school.Email)) { 📧 Email School }
}
} else {
🔍

No Chinese Schools Found in @city

We don't currently have Chinese language schools listed for @city, @country. But don't worry - there are still great options available!

Can't find a local school?

Consider online Chinese schools which offer flexible scheduling and access to native Chinese teachers from anywhere in the world.

}