Skip to main content
Teacher Support Center

Help & FAQ

Quick answers to the questions teachers ask most. No ticket, no waiting — just answers.

🤷

No results for that search. Try different keywords or email us.

🚀

Getting Started

After you sign in at /teacher, you land on your dashboard. Click the "+ New Classroom" button in the top-right corner.

  1. Give your classroom a name (e.g. "Period 3 Math" or "Ms. Chen's ELL Group").
  2. Select the grade level and primary subject.
  3. Choose the target language(s) your students speak at home — Kuliso uses this to personalize tutoring responses.
  4. Click Create Classroom.

You'll instantly get a Join Code — a short alphanumeric code students use to join. Pin it on your board or share it in your LMS.

💡 Tip: You can create separate classrooms per period, subject, or language group. There's no limit on the number of classrooms in your plan.

Share your Join Code with students. That's it. Students go to /student (or kuliso.org/student), enter the code, pick a display name, and they're in — no account, no email, no password.

You can also share a direct join link — click the Share Link button on any classroom card in your dashboard. Students who click the link skip the code entry step entirely.

✅ No app download needed. Kuliso runs entirely in any modern browser — Chrome, Safari, Firefox, Edge. Works on Chromebooks, iPads, phones, and desktops.

Once students join, they can immediately start AI tutoring sessions — no lesson setup required. SoBot (the AI tutor) automatically adapts to each student's language, grade level, and subject from the classroom settings.

For structured lessons, you can:

  • Create a Lesson Plan from the dashboard → Lesson Plan Builder
  • Assign specific vocabulary lists from the Vocab Builder
  • Set a reading passage via Reading Hub
  • Run a Quick Check (formative assessment) at the start of class
💡 Tip: For your first session, just let students free-explore with SoBot. Watch the live session view on your teacher dashboard to see conversations in real time.

Because students join with a code (no accounts), there's nothing to import. Students self-register the first time they use their Join Code. Their name and progress are then saved to your classroom automatically.

If your district uses a bookmarklet or LTI integration, students may be auto-enrolled. Ask your district admin to contact us at support@kuliso.org for LTI setup.

🎒

Student Access

Just a web browser and your Join Code. That's the complete list.

  • No account creation
  • No email address required
  • No app download
  • No credit card or parent consent form (for the tutoring features)

Kuliso works on any device with a modern browser: Chromebooks, iPads, Android tablets, phones, desktops, laptops.

  1. Student opens a browser and goes to kuliso.org/student
  2. Enters the Join Code you provided
  3. Picks a display name
  4. Selects their home language (the language they speak at home)
  5. Starts tutoring immediately

The whole process takes under 60 seconds. On return visits, their name and classroom are remembered on that device — they just click their name to pick up where they left off.

Progress (XP, session history, badges) is saved to your classroom on the server, not just the local device. As long as a student uses the same display name and Join Code, their progress persists across devices.

💡 Tip: Encourage students to use the same display name consistently. If a student accidentally creates a duplicate name, you can merge them from the classroom management panel.

From your dashboard, open the classroom → click a student's name → select Remove from Classroom or Reset Progress. The student is immediately removed and their data cleared.

If you need to reset a Join Code (e.g. it was shared outside your class), go to Classroom Settings → Regenerate Join Code. The old code stops working immediately.

💳

Pricing & Plans

Kuliso has three plan tiers for teachers:

  • Pilot ($2.99/mo) — Up to 30 students. Full access to all features. Great for trying Kuliso with one class.
  • Teacher ($14.99/mo) — Unlimited students, all features, priority support. Best for full classroom deployment. First month $1.00 with a referral code.
  • Lifetime ($149 one-time) — Everything in Teacher, forever, no monthly charges. Founding member pricing — price increases as we grow.

Family and School/District plans are also available. See kuliso.org/pricing for full details.

Go to /pricing and click the plan you want. You'll be taken to a secure Stripe checkout. After payment, your account upgrades instantly — no wait, no manual confirmation needed.

Already logged in? You can also click "Manage Plan" in your dashboard header to jump straight to the pricing page.

Yes. Email support@kuliso.org to cancel your subscription at any time. Your access continues through the end of your paid billing period. We don't charge after cancellation.

For refund requests, see our Refund Policy.

Kuliso is in early access. The current prices — $14.99/mo Teacher plan and $149 Lifetime — are founding member rates. As Kuliso grows and adds features, the price will increase.

Your price is locked at whatever you first subscribed to. Founding members who join now will never pay more than they started with on monthly plans. Lifetime members pay once and never pay again.

⏳ Act now: The $149 Lifetime plan price will increase as the platform matures. Early subscribers lock in the lowest price permanently.

If you're a solo teacher, you can subscribe yourself. If your school wants a school-wide or district-wide license, we have a School Pilot ($39/mo) and custom district quotes.

Contact us at support@kuliso.org for school/district pricing, PO-based billing, and FERPA/COPPA documentation.

Features

SoBot is Kuliso's AI tutor. It uses the Socratic method — it asks guiding questions rather than just giving answers. Students must think through problems; SoBot scaffolds the thinking without replacing it.

SoBot switches between English and the student's home language automatically based on context. A Spanish-speaking student stuck on a math word problem gets a hint in Spanish, but the academic vocabulary is in English — exactly the SIOP-aligned approach ESL specialists recommend.

You can configure SoBot's teaching style at /pedagogy-settings.

The Vocab Builder lets you create vocabulary lists that students practice with AI-powered flashcards, games, and spaced repetition. Each word is presented with a definition in English and a translation into the student's home language.

Access it from your dashboard → Flashcards, or let students navigate to it directly from their student view.

Reading Hub gives students access to a library of leveled reading passages. The AI annotates difficult vocabulary inline — students hover or tap a word to see its meaning in their home language without leaving the passage.

Teachers can assign specific passages from /reading-hub-teacher or let students self-select by Lexile level.

The Writing Coach helps students revise their writing through guided feedback — not rewriting for them. Students submit a draft and the AI asks questions: "What evidence supports this claim?" or "Can you say this more precisely in academic English?"

Teacher view at /writing-teacher shows all student drafts and AI feedback in one place.

Adaptive Pathways (under /learning-pathway) automatically routes each student to the right skill level based on their performance. If a student masters fractions, the system moves them forward. If they're struggling with subject-verb agreement, it loops back with new practice.

No manual grouping required — the system handles differentiation automatically across your full roster.

The PD Hub (/pd-hub) is professional development for teachers — short, actionable video lessons on ESL pedagogy, SIOP, MTSS/RTI, and differentiated instruction. All content is aligned to real classroom application, not theory for its own sake.

New modules are added regularly. School admins can track teacher completion from /pd-admin.

📋

Standards Alignment

Kuliso currently supports:

  • Common Core State Standards (CCSS) — ELA & Math
  • Next Generation Science Standards (NGSS)
  • WIDA ELD Standards — language development for ELLs
  • TEKS — Texas Essential Knowledge and Skills
  • Virginia SOL — Standards of Learning
  • UK National Curriculum (Key Stages 1–4)
  • IB (International Baccalaureate) MYP & PYP
  • Australian Curriculum

More frameworks are added based on demand. Email us at support@kuliso.org if your framework isn't listed.

When you create or edit a classroom, you'll see a Curriculum/Standards dropdown. Select the framework appropriate for your school. All AI tutoring, lesson suggestions, and progress tracking will then reference that framework's standards and grade-level expectations.

You can also change the standard per activity — for example, align a specific reading assignment to a WIDA standard while the rest of the class follows CCSS.

🌍

Languages

Kuliso supports 30+ home languages, including:

Spanish · Arabic · Mandarin · Cantonese · Vietnamese · Haitian Creole · Somali · Amharic · Hindi · Urdu · Punjabi · Tagalog · Korean · Russian · Portuguese · French · Swahili · Dari · Pashto · Nepali · Bengali · Japanese · Turkish · Polish · Ukrainian · Farsi · Hebrew · Romanian · Yoruba · Tigrinya · and more.

New languages are added regularly. If you have a student whose language isn't listed, email support@kuliso.org — we can often add new languages within days.

Students select their home language when they first join a classroom — or SoBot asks them. After that, the system remembers the selection and uses it for all future sessions.

SoBot also detects when a student writes in their home language mid-conversation and responds appropriately — switching languages fluidly without losing the academic thread.

Yes. Kuliso has full RTL layout support for Arabic, Hebrew, Farsi, Urdu, Dari, and Pashto. When a student's home language is RTL, the UI mirrors automatically — text, chat bubbles, reading passages, and vocabulary cards all flip to the correct reading direction.

💡 Note: The teacher interface remains in English (LTR) regardless of student language settings.

Yes — this is exactly what Kuliso was built for. Each student gets SoBot in their own home language simultaneously. You don't configure anything per student; the system handles it automatically based on each student's language selection.

One teacher. One classroom. 30 students across 8 languages. All getting personalized native-language scaffolding at the same time.

🎁

Referral Program

When you refer a colleague who signs up for a paid plan:

  • They get their first month for $1 (instead of the regular price)
  • You get 50% off your next month — your $14.99 Teacher plan drops to $7.49

There's no cap. Refer 2 teachers, get 2 months at half price. The more you share, the more you save.

  1. Sign in at /teacher
  2. From your dashboard, look for the Referral card or banner
  3. Copy your unique referral link
  4. Share it via email, Slack, your school's staff newsletter, or social media

When a colleague clicks your link and subscribes, the discount is applied automatically — no code entry needed on their end.

Your 50% discount is applied to your next billing cycle after your referred teacher's payment clears. You'll see your discounted amount reflected on your next invoice.

Questions about a referral? Email support@kuliso.org with your account email and the colleague's email.

🔧

Troubleshooting

Check these in order:

  1. Typo in the code? Join Codes are case-insensitive but double-check for 0 (zero) vs O (letter), or 1 vs l.
  2. Wrong URL? Students should be at kuliso.org/student — not the main homepage.
  3. Code regenerated? If you recently clicked "Regenerate Join Code," old codes are invalid. Share the new code.
  4. Browser issue? Try Chrome or Firefox. Clear browser cache and cookies.
  5. School network blocking Kuliso? Ask your IT admin to allowlist kuliso.org. Some districts block unfamiliar HTTPS domains.

Still stuck? Email support@kuliso.org with your teacher email and classroom name.

  1. Hard refresh: Press Ctrl+Shift+R (Windows/Chrome) or Cmd+Shift+R (Mac) to bypass cache.
  2. Try incognito/private mode to rule out browser extensions causing issues.
  3. Check your internet connection — Kuliso requires a live connection (it's not available offline).
  4. Try a different browser — Chrome or Edge work best. Safari on older iOS devices can have issues.
  5. Disable ad blockers / content filters — some aggressive content filters block AI APIs that Kuliso uses.

If the problem persists across browsers and devices, there may be a temporary service interruption. Check back in 10 minutes or email support@kuliso.org.

SoBot responds primarily in English (the academic target language) and uses the student's home language for scaffolding hints. This is intentional — it mirrors SIOP methodology.

If SoBot is using the wrong home language, the student's language setting is likely incorrect. To fix:

  1. Student opens their profile icon → Change Language
  2. Select the correct home language and save
  3. Start a new tutoring session

Teachers can also update a student's language from the classroom roster view.

  1. Check your Spam / Junk folder — school email filters frequently catch automated emails.
  2. Add support@kuliso.org to your contacts / safe senders list.
  3. Check that you used the correct email address when registering.
  4. If you're using a district email, ask IT to allowlist emails from @kuliso.org.

Still not receiving it? Email support@kuliso.org from the address you signed up with and we'll sort it out manually.

On the Teacher Login page, click "Forgot password?" and enter your email. You'll receive a reset link within a few minutes.

If you don't see the email, check spam or email support@kuliso.org and we'll reset it for you.

Still have questions? 👋

We're a small team that genuinely reads every email. If you're stuck, confused, or have a feature request — just write to us. Typical response time is under 4 hours during school days.

For billing issues: support@kuliso.org · For data privacy / FERPA: Data Privacy Policy