Indonesian teacher Hani Calista

Hani Calista

Professional Teacher
Teaches
Indonesian
Native
Speaks
English
Javanese
Malay
Russian
Urdu
Specialties
Business
Certified Indonesian Teacher as a Foreign Language | 10+ Years of Proven, Structured Coaching
From IndonesiaLiving in Jakarta, Indonesia (05:46 UTC+07:00)
About Me
italki teacher since Aug 4, 2014
InterestsFoodFilms & TV SeriesHistoryBusiness & FinanceTravel
I am a certified Indonesian teacher with a background in communication and journalism and over 10 years of teaching experience. With this background, I teach Indonesian not only as a "language," but as a practical communication tool used in real-life and professional contexts. My approach is structured, personalized, and outcome-oriented, with lessons tailored to each learner’s goals, level, and learning style, ensuring clear and measurable progress in communication.
5.0
Rating
504
Students
4053
Lessons
100%
Attendance rate
99%
Response rate

Indonesian Lessons

Trial Lesson
267 lessons completed
USD 9.50+
INTERMEDIATE - ADVANCED LEVEL CONVERSATION / Informal Tutoring
B1 -  C2

Conversation

1,070 lessons completed
USD 12.99+
Package with 10% off
Jakartan, Slang, and Colloquial ( Informal Indonesian )
B1 -  C2

Language Essentials

17 lessons completed
USD 12.99+
Indonesian for Business ( Private or Group - max 5 students )
A1 -  C2

Business

91 lessons completed
USD 13.99+
Package with 17% off
Indonesian for Travel and Tourism
A1 -  C2

Language Essentials

161 lessons completed
USD 12.99+
Package with 10% off
Indonesian for Beginner (A1 - A2)
A1 -  A2

Language Essentials

1,730 lessons completed
USD 12.99+
Package with 10% off
Indonesian for Intermediate to Advanced (B1 - C2)
B1 -  C2

Language Essentials

464 lessons completed
USD 12.99+
Package with 10% off
GROUP CLASS - 3 UP TO 5 STUDENTS ( A1 - C2 Level & Conversation Class )
A1 -  C2

Language Essentials

252 lessons completed
USD 13.99+
Package with 15% off

Availability

Based on your timezone (UTC+00:00)
My creations
Vocabulary (1)
Quiz (9)

431 Reviews

Theres Kretzschmar
56 Indonesian lessons
Teacher’s pick
I’ve already completed 50 lessons with Hani, and I look forward to every single session. Her lessons are well-structured and always varied, and she provides great materials to work with. She’s also very attentive to my individual needs. Learning a language this way is truly enjoyable, and I can’t wait to continue our language journey together :).
Jan 16, 2025
Student Muhammad
Muhammad
2 Indonesian lessons
Teacher’s pick
I have been living in Indonesia and learning Indonesian with several Indonesian teachers and I found that Hani is a very good teacher, she is professional and can explain the lesson clearly in a very simple way, she also created fun and good materials lesson and videos for her students. High recommend for beginners and specially for advance level. Thanks Teacher.
Jun 1, 2019
Niall O'Meara
2 Indonesian lessons
Hani was excellent. She covered all areas that I wish to focus on and has a clear plan for how to improve with my weaker areas in Bahasa Indonesia.
Jun 18, 2025
Ming Quan (Andrew)
11 Indonesian lessons
Teacher’s pick
I am into my second package of lessons with Guru Hani Calista, and all lessons have been well-planned and contain a good mix of grammar, vocabulary, speaking, listening and reading. I have been very impressed with the high quality of lesson materials so far, which has helped me learn a lot more and gain more confidence in speaking!
Jun 23, 2021
Niall O'Meara
2 Indonesian lessons
Excellent teacher. Very organised and efficient. Very good at explaining everything. And Hani’s English is excellent which makes everything easier. Highly recommended.
Jun 28, 2025
Student Dennis
Dennis
1 Indonesian lesson
Hani was extremely intelligent and quickly assessed what I needed to learn. It's clear she has a lot of experience teaching. She got to the core of what I needed to learn quickly and always stopped and made sure I understood, which I really appreciated. Absolutely fantastic teacher!
Jun 12, 2025
Your final payment will be made in USD