I've been taking Serbian Language lessons with Belgrade Language School for a few weeks now and I am really pleased with my overall experience. I feel that I've progressed so quickly. Igor, Ema and Marija are all very responsive, professional and attentive. I appreciate that feedback is often sought from me. When I started, they assessed my level, asked what my goals are and my expectations which they used to tailor my learning. They have excellent systems in place for booking lessons, email reminders and payment that allows me to pay in my local currency. Marija is an excellent teacher. Always punctual, prepared and explains complex concepts well. Lessons are conducted via Zoom, materials are shared with me in advance, and all their high quality lesson materials are presented to me via google drive. Everything is so organised. Thank you team, I'm looking forward to reaching my goals. More power to you all!