facebook

Discover the Best Private Communication skills Classes in Marrakesh

For over a decade, our private Communication skills tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons at home or in Marrakesh, you’ll benefit from high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

search-teacher-icon

Find Your Perfect Teacher

Explore our selection of Communication skills tutors & teachers in Marrakesh and use the filters to find the class that best fits your needs.

chat-icon

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Communication skills class that suits you best.

calendar-icon

Book Your First Lesson

Arrange the time and place for your first class together. Once your teacher confirms the appointment, you can be confident you are ready to start!

0 teachers in my wish list
|
+

19 communication skills teachers in Marrakesh

Trusted teacher: Hi ! I am a passionate language teacher. My goal is to help you master Spanish, both written and spoken. Here is what I propose: 1. Personalized courses: - I will adapt the lessons according to your specific needs. Whether you want to learn from scratch or improve your existing skills, I'm here to help! - We will focus on grammar, vocabulary and pronunciation so you can speak with confidence. 2. Effective methodology: - I use effective teaching methods so that you can progress quickly. - We will avoid grammatical gaps and I will provide you with practical tools to communicate in everyday situations. 3. Linguistic flexibility: - I explain the lessons in French, Arabic or Spanish, depending on your preference. - I always adapt to your level and your learning style. 4. Communication and practice: - During our sessions, you will not only learn grammatical rules, but also how to apply them in real conversations. - At the end of each lesson, I will provide you with exercises so that you can continue practicing and improving. 🚀 Join me on this exciting adventure to speak Spanish fluently. Contact me for more details! 🚀 ---------------------------------------------- 🌟 Online Spanish Courses: Learn Skills with Fluidez 🌟 Hello! Be an academic professor passionate about languages. My object is to dominate Spanish, both in writing and in oral communication. This is where it is offered: 1. Personalized Classes: - Adapted to classes according to your specific requirements. You know what you'll learn from this or improve your existing skills, it's what you need to learn! - We focus on grammar, vocabulary and pronunciation so that we can speak with confidence. 2. Effective methodology: - Use effective teaching so that you can progress quickly. - Avoid grammatical lags and proporcionaré herramientas prácticas para comunicarte en situaciones cotidianas. 3. Language flexibility: - Explain the classes in **French, Arabic or Spanish**, whichever you prefer. - Please adapt to your level and learning style. 4. Communication and Practice: - During our new sessions, we will not learn grammatical rules alone, but we will also apply them in real conversations. - At the end of each class, you provide exercises so that you can practice and improve. 🚀 Let me be on this exciting journey to speak Spanish with fluidity. Contact me for more details! 🚀 ---------------------------------------------- 🌟 Use the words: مرحبًا! أنا مدرس متحمس للغات. This will cause the water to dry out. إليك ما أقدمه: 1. دروس مخصصة: - سأقوم بتخصيص الدروس وفقًا لاحتياجاتك الخاصة. سواء كنت ترغب في تعلم الغة من الصفر أو تحسين مهاراتك هنا لمساعدتك! - سنركز على القواعد النحوية والمفردات والنطق حتى تتمكن من التحدث بث قة. 2. منهجية فعالة: - أستخدم منهجية فعالة لتحقيق تقدم سريع. - سنتجنب الثغرات النحوية وسأزودك بأدوات عملية للتواصل في الحياة ومية. 3. مرونة لغوية: - سأشرح الدروس باللغة الفرنسية أو العربية أو الإسبانية، حسب تفضيلك. - دائمًا ما أتكيف مع مستواك وأسلوب تعلمك. 4. التواصل والممارسة: - خلال جلساتنا، لن تتعلم فقط القواعد النحوية، بل ستتعلم أيضًا كيفية تطبيقها في المحادثات الحقيقية. - في نهاية كل درس، سأقدم لك تمارين لمواصلة الممارسة والتحسين. 🚀 Remove the water from the water. اتصل بي للحصول على مزيد من التفاصيل! 🚀
Spanish · Communication skills
Trusted teacher: ➤ Being a good manager is also being a good communicator. After all, a strategy can only be put into practice if you show yourself capable of interacting with your employees, of being a source of inspiration for them and of listening to their concerns. Unfortunately, not all managers naturally excel in this role and their difficulties in asserting themselves as true leaders is often attributable to their difficulties in communicating. ➤ The objective would then be to explore together the areas of improvement in terms of communication know-how. And managing effectively requires specific and advanced know-how. ➤ In fact, managerial communication corresponds to the interactions between the management of the company and the organization and more specifically, between the manager and his team. This executive is in charge of transmitting information and directives from higher hierarchical levels, supporting internal communication, distilling messages related to his own management to obtain the commitment of his team, all while transmitting a message effectively. ➤ This exercise can therefore be tricky: this is why it is important to choose the right mediator in order to be well supported, not only to be understood by those around him, but also to carry out his mission. ➤ What to communicate? When ? Whose ? These questions will find an answer in the consistency of the actions undertaken. Good managerial communication will thus aim to exchange / dialogue effectively with its employees, maintain a close link between the different layers of the company, bring human relations back to the heart of the company, establish a climate of trust and good team cohesion, motivate by inspiring. ➤ In short, each session combines techniques & practice exercises adapted to your everyday situations (filmed with your agreement in order to be reviewed, commented on, decoded together live), so that you can put them into practice immediately, and this from the 1st session. Statistically, the progression following these private sessions is quickly noticeable, from 2 or 3 sessions *. (* study 2020). ➤ THE TRAINER: Trained in Grande Ecole post-preparatory classes & Ivy League university in the United States, our teacher has specialized and has been working for more than 15 years, in Europe and North America, in the field of communication , in reputable international public and private establishments, intervening in forums and conferences, and oriented on two axes: training and coaching, with pedagogy and careful methodology as key words. ➤ PLACE, TIMETABLE, PRICES - Locations: Geneva-Lausanne-Friborg-Zurich-Neuchâtel-Lugano-Montreux-Bâle-Neuchâtel-Berne-Lucerne-Bruxelles-Luxembourg-Paris-Lyon. But currently and until further notice, only by videoconference in accordance with national recommendations on Covid, this format also unanimously suitable for those accompanied. -Apart from the classic advantages of videoconferencing (time savings related to travel, eco-responsibility, increased scheduling flexibility, etc.), the quality of the session & the interaction remain the same. In addition, the notes taken during the sessions are immediately transcribed on the session chat and are automatically transmitted to you so that you can browse them during and after the session if you wish. - Hourly fees: To support each other and to be pleasant to you in this period of covid19 and in a spirit of solidarity, the fees have been temporarily reduced. But this fixed price will not increase after the start of the sessions. -Sessions in English / French -As other people do regularly, you can also please your loved ones by offering gift vouchers available all year round. -Program: adapted to each need
Communication skills · Business management · Life coaching
Arabic · Communication skills · Vocabulary
Trusted teacher: The course module is adapted to the student. The summary will be communicated during the first lesson. I teach you to speak and/or write with an approach to the sciences of political communication, international relations, social and human sciences while convincing the person(s) in front of you with several negotiation techniques. ▪️ Political communication is about the creation and exchange of ideas and opinions between citizens, public officials, political institutions, and related entities, such as the media. It includes discourse throughout the political process in local, state, national, and international political systems, as well as how political information can be exploited for political ends or to achieve political goals. People with a background in political communication may work in policy advice, foreign service, market research, public relations, journalism, and digital media, community organizing, lobbying, political campaigning, or other related fields. ▪️ The techniques used will improve your level of confidence in your public presentations and storytelling. ▪️ BUT! in order to achieve your goal you must master public speaking which is the process or act of giving a speech in front of a live audience. Public speaking is generally understood to be formal, face to face, speaking from a single person to a group of listeners. ▪️ Based on the student’s request, this course may also include some skills in Marketing, Promotion, Digital Optimization, and SEO, where you will earn: • An integrated digital marketing strategy based on your own organizational context. • Skills to effectively analyze and leverage data to make breakthrough data-driven decisions. • A future perspective on marketing and an overview of how to use emerging digital channels and technologies, such as artificial intelligence (AI) and chatbots, within your organization. • Accept the challenges and opportunities of disruptive technology in your digital marketing strategy.
Political science · Communication skills · Public speaking
Trusted teacher: In order to enrich his emotional skills, it will be a question of making your emotion the ally of your professional efficiency and / or your personal harmony. Emotions punctuate your life, they intervene in a more or less conscious way and have a considerable influence on your well-being and your performance at work. How to recognize them, decipher them and make them your allies? How to face the emotions of others, anticipate their reaction and keep a step back? How to better manage unforeseen situations and tensions? These workshops allow you to learn to listen and tame emotions to improve your personal / professional relationships and strengthen your efficiency at work. The objectives are clear, with always practical applications: - Discover your own emotional process to understand the role and impact of emotions - Analyze its operations and implement personal strategies to channel them - Develop your emotional awareness to be in touch with your values - Strengthen one's balance / harmony, self-confidence as well as the best discovery & mastery of one's own resources / skills / potential as well as new tools - Overcome your fears and blockages to be able to move forward and serenely. - Reduce psychological (stress, anxiety, concentration ...) & psycho-somatic manifestations - Optimization of the emotional process & the concept of emotional intelligence - Make your sensitivity & possible hypersensitivity a strength Indeed, the sensitive & hypersensitive represent a small part of the population and are able to perceive what others do not feel, which is hidden but try to conform to what is expected of them and of them. '' be able to live in community. After a suitable accompaniment, a hypersensitive can learn to tame his innate capacities and to create harmony in his own existence. What happens during a session ? After having defined together one or more global objectives based on your initial problem, each session takes place in two stages. 1) Browse, analyze & dissect together the reflections, thoughts and notes taken during the week and related to your emotions: actions taken based on the suggestions of the previous week; thoughts; feelings: what worked or not / corresponded or not to your expectations. It is also an opportunity to get to know you better in order to better define / define / identify and then solve together the challenges / emotional blockages of the moment. 2) Based on the conclusions of the first part, a proposal of two to three sub-issues of the day to be dealt with during the session (sub-issues built from your initial issue): to answer them, for each of them 'between them, a series of ten to fifteen pragmatic reflections / actions will be proposed to you. Three possible answers: - "I have already tried this solution but it does not suit me" or "I do not really believe it": we go to the next suggestion - “Never tried” or “why not”, “I'll think about it”: we set ourselves the goal of trying as soon as the opportunity arises, by the next session Concretely, a session = a reflection but above all A SESSION = SOLUTIONS / proposals / concrete suggestions to put into practice for the following session in order to overcome its blockages. According to the defined objective, it is a question of identifying & resolving the impact of emotions and their bad channeling not only on his communication but especially on his daily life. Note that during the videoconference session, all the notes are transcribed in the chat so that you can access them at any time when you wish. ➤ PLACE, TIMETABLE, PRICES ✓ Locations: Geneva-Lausanne-Fribourg-Zurich-Neuchâtel-Lugano-Montreux-Basel-Neuchâtel-Bern-Lucerne-Brussels-Luxembourg-Paris-Lyon. But currently, these sessions continue to be offered by videoconference in the current context and in accordance with general demand which is almost unanimous on this subject. ✓ Indeed, apart from the classic advantages of videoconferencing (time saving related to travel & their unforeseen events, eco-responsibility, increased schedule flexibility, etc.), the quality of the session & the interaction remain identical. In addition, the entire exchange, notes and recommendations are immediately transcribed on the dedicated chat. ✓ To support us among ourselves & to be pleasant to you in this sustainable / particular period and in a spirit of solidarity, the fees are temporarily reduced and will not increase after the start of our sessions. ✓ Languages: French/English. ✓ The progress following these private sessions is perceptible from 1 to 2 sessions (*2024 study). ✓ As other people do regularly, you can also please your loved ones by offering gift vouchers available all year round. CONTACT / PROGRAM ✓ A la carte program: evaluated and adapted to each need. THE THERAPIST - COACH From a Grande Ecole post-preparatory class in France & Ivy League University in the United States, our teacher is specialized in Europe and North America, and has worked for more than 17 years in the field, in renowned international public and private establishments, intervening in forums and conferences.
Communication skills · Public speaking · Life coaching
Trusted teacher: 👋 Hello! I’m Latifa, A passionate and experienced teacher specializing in Classical Arabic, Moroccan Darija (dialect), and Arabic Egyptian dialect. I’m here to make your learning journey enriching and enjoyable! 🔹 Customized Lessons for All Ages and Levels: Whether you’re a primary, middle, or high school student—or an adult learner—my lessons suit your needs and level. Don’t worry if you’re a beginner; every journey starts with a first step! 🔹 Comprehensive and Engaging Teaching Methods: - 📖 Reading: Expand your vocabulary and deepen your understanding of texts. - ✍️ Writing: Master the alphabet and develop proper writing techniques. - 👂 Listening: Enhance your ability to grasp pronunciation and subtle details. - 🗣️ Speaking: Practice real-life conversations to build fluency and confidence. 🔹 Exclusive Benefits of My Classes: - 📌 Personalized study plans designed to match your goals and pace. - 📝 Homework assignments to reinforce your learning and track progress. - 📲 Continuous support via WhatsApp for questions outside lesson hours. - 🌟 Modern teaching techniques blending creativity with simplicity. 🔹 Flexible Schedules to Suit Your Needs: Available daily, including Sundays: ⏰ From 9:00 AM to 2:30 PM ⏰ From 3:00 PM to 10:00 PM 🔹 Clear Goals and Guaranteed Results: Whether you’re preparing for exams or simply aiming to enhance your language skills, I’m committed to helping you achieve your objectives with confidence and care. Don’t wait any longer! Begin your journey to mastering Arabic with me today and make it an unforgettable learning experience!
English · Arabic · Communication skills
Trusted teacher: ➤ From NVC (Non-Violent Communication) through the pragmatic tools of empathy and emotional intelligence. From personal to professional. From theory to practice with simulations. It is about putting in place rational tools to defuse conflicts and enter your comfort / security zone. In particular, simple techniques which make it possible to improve intimate, personal and professional relationships, or even to resolve and manage violent situations in a harmonious, effective and lasting way. ➤ Indeed, the objective is to improve personal / professional communication & overcome any resulting conflicts. So how do you get a clear message across and make a difference? ➤ More precisely, the objectives are to: 0. Understand and identify the issues / risks then find a balance between empathy and conviction 1. Use interpersonal communication techniques resulting from mediation to defuse tensions and gain distance 2. Dissociate the relational and the nature of the disagreement - Overcome cognitive and psychological obstacles 3. Acquire the techniques of self-defense and mastery without hurting and being injured 4. Face and then defuse difficult behaviors (blackmail attempts, threats, destabilization) or even dangerous with a mediation strategy 5. Develop conflict management and negotiation skills, alternating attentive listening, active speaking and rationality in the face of the limited rationality of the angry individual. ➤ Whether your objective is personal or professional, defusing conflicts, negotiating and speaking relevant and successful must always be effective and efficient, with clear, simple and powerful messages, creating an adequacy between the message received and the message sent. Consistency between form and substance. ➤ So, how do you listen and be listened to, convince/persuade and be impactful, challenge and leave an impression, enhance your content, address your audience relevantly and optimize the quality & clarity of the exchange/message? It is precisely a question of going through, applying and deploying practical and effective techniques of oral presentation, simple intervention or 'one to one' exchange, aiming to challenge one's audience or interlocutor, taking care of both the content and the form. , all in a professional or personal setting. Here again, there is a range of precise verbal and non-verbal communication techniques which, once modernized and brought up to date, will be put to the service of your reality. Allowing you to move from fear to pleasure in front of your interlocutor or an audience. ➤ Thus, mastered, the practical method allows, through a set of simulations and scenarios based on your daily experience supporting pragmatic & concrete techniques, to improve self-confidence, self-assurance, ease by overcoming discomfort and controlling his emotion in public. But also to work on your leadership & charisma, in a context where empathy and emotional intelligence are at the service of communication. ➤ So, in this context, after having precisely defined your objective & gone through the blockages encountered, here are some examples of themes covered through concrete techniques & a targeted methodology: ✓Practical tools to perfect your rhetoric/repartee ✓Decode and use the practical communication tools of great leaders ✓Fundamentals (practices) of eloquence but also of public speaking (intonation, gaze, gestures, elocution, range, emotions, pronunciation, development of one's own style of charisma) to ensure consistency between substance & form ✓Fundamentals of Body Language to support and not interfere with the speech while being convinced & convincing. ✓ Highlighting their speech & promoting their speaking to arouse interest, by building on their strengths. ✓Creation of a coherence between the message emitted & the message received in order to improve its speech and in fact, its professional/personal relations. ✓Management of Q&A sessions & external reactions during an intervention or an oral exchange. ✓Practical tools to put your interlocutor at ease and appear friendly/interested. ✓To succeed in a negotiation/mediation. ✓On the one hand, learning to say 'no' simply in three steps AND on the other hand, getting people to say 'yes'. ✓To turn sentences into positive AND constructive. ✓To manage conflicts (eg 'assertive' communication techniques, eg CNV techniques - Non Violent Communication). ✓To put NLP (neuro-linguistic programming) at the service of communication. ✓To adopt effective, simple, fair and engaging language. ✓To use sentences, turns of phrase & expressions allowing to be precise, simple, effective & challenging. ✓To manage your personal & professional relationships with, for example, the preparation of your ratings. ✓Make your hypersensitivity a strength to tame your abilities. ✓Listening proactively and expressing / conveying ideas / message clearly. ✓ Avoid letting your emotions show through and propose a constructive solution to problems, while drawing on your own relational skills. ✓Be better equipped to recognize and immediately remedy situations that weaken their authority and affect their ability to communicate effectively. ✓Enhance their potential for expression and creativity (often underestimated until now) and 'apparent' sociability ✓Develop not necessarily self-confidence, but the 'appearance' of self-confidence, refine one's listening to respond adequately, open up to the resources of the imagination, free oneself from the rational to then structure one's speech. ✓Relate their communication objectives (project, institution, values, ideas, demands, etc.) to the form of their expression. ✓Learn and put into practice persuasive communication techniques and better understand the perception that others have of oneself. In order to improve his skills of 'self-presentation' and conveyed image. ✓Practical techniques to foster the engagement of the other party. ✓Strengthen the structure of its communication and develop a convincing argument in order to sell its ideas and projects. (...) ➤ To master the keys to successful public communication, it is advisable to reinforce the impact of one's speeches: by structuring one's interventions and taking into account the circumstances and expectations of the public; by making an impression through storytelling; integrating the psychological and emotional factors of effective oral communication; integrating emotions in the preparation of the message and the arguments; anticipating objections and delicate situations; by preparing and structuring an attractive and convincing presentation framework; by experimenting with the rules of improvisation; by adequately managing difficult situations (...). ➤ In short, each session combines techniques & practice exercises adapted to your everyday situations (filmed with your agreement in order to be reviewed, commented on, decoded together live), so that you can put them into practice immediately, this from the 1st session. THE TRAINER ➤ With training from Grande Ecole post-preparatory classes & Ivy League university in the United States, our teacher trainer has specialized and has worked for more than 16 years in the field, in Europe and North America, in renowned international public and private establishments, regularly speaking in forums and conferences, and also offering personalized INDIVIDUAL support, with pedagogy and careful methodology as the watchwords. ➤ PLACE, TIMETABLE, PRICES ✓ Locations: Geneva-Lausanne-Fribourg-Zurich-Neuchâtel-Lugano-Basel-Neuchâtel-Berne-Lucerne-Brussels-Luxembourg-Paris-Lyon. But currently, these sessions continue to be offered by videoconference in the current context and in accordance with general demand which is almost unanimous on this subject. ✓ Indeed, apart from the classic advantages of videoconferencing (time saving related to travel & their unforeseen events, eco-responsibility, increased schedule flexibility, etc.), the quality of the session & the interaction remain identical. In addition, the entire exchange, notes and recommendations are immediately transcribed on the dedicated chat. ✓ To support us among ourselves & to be pleasant to you in this sustainable / particular period and in a spirit of solidarity, the fees are temporarily reduced and will not increase after the start of our sessions. ✓ Languages: French/English. ✓ The progress following these private sessions is perceptible from 1 to 2 sessions (*2024 study). ✓ As other people do regularly, you can also please your loved ones by offering gift vouchers available all year round.
Relationships · Communication skills · Self-improvement
Trusted teacher: I am delighted to offer my services as a Portuguese teacher. Portuguese is my native language, and I am eager to introduce you to Brazilian Portuguese culture and language. I am committed to offering dynamic and effective lessons that meet the unique needs of each student. 1. Portuguese for beginners: * This class is designed for beginner learners who have no previous experience with the Portuguese language. *Students will learn the basics of grammar, vocabulary and pronunciation to be able to communicate in simple everyday situations. *Topics covered may include solutions, months, etc. 2. Intermediate Portuguese: *This class is intended for learners with a basic knowledge of the Portuguese language but who wish to strengthen their skills and expand their vocabulary. *Students will work on more advanced topics of grammar, conversation and reading comprehension. *topics may include travel, Brazilian culture, idioms, etc. 3. Advanced Portuguese: *This class is intended for learners with intermediate to advanced proficiency in the Portuguese language who wish to improve their language skills. *Students will focus on more complex subjects such as literature, politics, economics and other specific topics. *This class may also include discussions on current events, debates, and oral presentations. Why choose my courses: *Experience_ Belgian-Brazilian, with Portuguese as mother tongue, daughter of a university professor of linguistics and language teacher myself. With several years of experience in teaching, I have helped many students achieve their linguistic goals. *Commitment_ I am passionate about teaching and am committed to providing ongoing support to my students throughout their learning journey. *Results_ My courses are designed to achieve tangible results, whether for traveling, studying, working or simply for the pleasure of learning a new language. I look forward to helping you achieve your language goals and sharing with you the beauty of the Brazilian language and culture.
Portuguese · Public speaking · Communication skills
Showing results 26 - 50 of 223926 - 50 of 2239

Our students from Marrakesh evaluate their Communication Skills teacher.

To ensure the quality of our Communication Skills teachers, we ask our students from Marrakesh to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.9 out of 5 based on 139 reviews.

Piano lessons - music theory and harmony - for any level (Turin)
Giorgia
rating star
rating green star
I started my lessons with Giorgia four months ago, and I am so glad to have found her. As a 26-year-old beginner, I was not sure if I should even try to pursue learning an instrument at this point. But now I am so glad I did! I am learning online, and I was a little unsure of how lessons via webcam would go. Despite my prejudice, everything turned out great, even though my setup is quite basic. Her approach to teaching is very creative. She is able to explain things that seem hard to put into words, and she always finds comparisons and descriptions that convey clearly little details of approach that make a lot of difference in the end result. For any difficulty I encountered, she presented methods of exercise that helped correct it. Another thing that I appreciate is that from one lesson to the next, the volume of work is challenging enough that I feel I am making progress, but not to the point that I am overwhelmed. Also, even though I am just beginning and the pieces are not that complex, she explains the musical interpretation in a way that not only helps me advance my skill but also enriches the way I understand and listen to music, and I find great value in that. Her manner of teaching is very organic, and she is a patient teacher with a warm presence. I wholeheartedly recommend her lessons!
Review by IULIANA
Take your Spanish to the next level with grammar, conversation lessons, and practice exercises!🇪🇸 (Charleroi)
Nouhaila
rating star
rating green star
My daughter had her first lesson and she is very happy with Nouhaila. Excellent teacher. From the first moment a pleasant contact and clear answers to all my questions. Nouhaila thinks along well about the objectives to be achieved taking into account the age of my daughter. (16). A warm person. My daughter is enthusiastic and really enjoyed the first lesson. Serious (to use the hour well and completely) with an occasional joke. It is also nice that the lessons can continue during the summer holidays. We are happy that we found Nouhaila My daughter had her first lesson and she is very happy with Nouhaila. Excellent teacher. From the first moment a pleasant contact and clear answers to all my questions. Nouhaila thinks along well about the objectives to be achieved taking into account the age of my daughter. A warm person. My daughter is enthusiastic and really enjoyed the first lesson. Serious (to use the hour well and completely) with an occasional joke. It is also nice that the lessons can continue during the summer holidays. We are happy that we found Nouhaila.:-)
Review by SARABANDE
Spanish Lessons, Speaking classes in Spanish, Get ready for DELE, anything you want about Spanish (Saint-Gilles)
Germán
rating star
rating green star
Germán is a great teacher and also fun to work with. He first carefully diagnoses strengths and weaknesses and then designs tailored exercises around the learning needs and gives concrete feedback and shares vocabulary tips. If you search someone to better understand homework/grammar exercises or someone for stand-alone private classes, German is your guy for both. He can explain grammar or improve conversational skills. Before our private lessons, I took courses at the Cervantes institute and my professor there also respected him a lot for his teaching methods and knowledge.
Review by NILS
map iconMap