facebook

Discover the Best Private Lógica Classes in Amsterdam

For over a decade, our private Lógica tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons at home or in Amsterdam, 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 Lógica tutors & teachers in Amsterdam 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 Lógica 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!

22 lógica teachers in Amsterdam

0 teachers in my wish list
|
+-

22 lógica teachers in Amsterdam

star icon
active star icon
(1 review)
Carolina - Amsterdam32€
Trusted teacher: Graduate in Performing Arts from TAI University Graduate in Psychology with a Master’s in Music Therapy from UNED Specialized jazz studies at Berklee College of Music and Escuela de Música Creativa Studies in singing styles and vocal physiology at Nina Academia Vocal recovery training with LaxVox at Aurea Speech Therapy Clinic I have been studying opera and classical singing since the age of 12, as well as jazz, choral, and musical theater singing. I have been performing in musicals since 2015. These studies have given me a wealth of tools to adapt to what each student needs and wants, because the most important thing is that we never stop enjoying music. My classes are based on three core principles. The first is having a clear method, rooted in the real functioning of the voice—its physiology (what science tells us about how we use the body to sing)—and applicable to anyone, step by step, with logic. I always prioritize the student’s vocal health and rely on scientifically proven methods. I use simple language, without unnecessary technicalities, so everything is easy to understand and makes sense. The second is the emotional and psychological aspect. For me, connecting with the person in front of me is essential—understanding how they think, how they perceive themselves, what blocks them, and what motivates them. This way, I can adapt the classes to their personality and goals. I try to create a relaxed environment based on respect, trust, and a little humor, where everyone feels free and comfortable. We aren’t all born with the voice we wish we had, but we can all develop what we do have—and on that journey, singing becomes a way to know and accept yourself better. And the third is the dedication and professionalism with which I approach this work, which I am truly passionate about. All classes are divided into a warm-up and vocalization section, followed by work on a chosen piece suited to the student’s level and preferred style. Regardless of style or level, a foundation in classical singing will always be established.
Singing · Music theory · Voice (music)
star icon
active star icon
(3 reviews)
Izhar - Amsterdam23€
Trusted teacher: Python is a high level programming language. It's object oriented approach help programmers to write simple and logical codes. Due to its easy syntax, it is actually easier as compared to other programming languages. Having years of experience in coding language, I know how and where to start and move the topics at a good pace. I'll be starting with you from scratch and help you to build your concepts and master over the language. I am providing you a brief summary of our course which we generally follow but that doesn't mean that I am bound to just this much content. In case you have any doubt for any other specific topic related to the subject, you could always come up to me or you need any help in your assignments or projects, you are always welcome. Here is a brief overview of the topics we'll be covering : 1: Introduction To Python • Installation and Working with Python • Understanding Python variables • Python basic Operators • Understanding python blocks 2: Python Data Types • Declaring and using Numeric data types: int, float, complex • Using string data type and string operations • Defining list and list slicing • Use of Tuple data type 3: Python Program Flow Control • Conditional blocks using if, else and elif • Simple for loops in python • For loop using ranges, string, list and dictionaries • Use of while loops in python • Loop manipulation using pass, continue, break and else • Programming using Python conditional and loops block 4: Python Functions, Modules And Packages • Organizing python codes using functions • Organizing python projects into modules • Importing own module as well as external modules • Understanding Packages • Powerful Lamda function in python • Programming using functions, modules and external packages 5: Python String, List And Dictionary Manipulations • Building blocks of python programs • Understanding string in build methods • List manipulation using in build methods • Dictionary manipulation • Programming using string, list and dictionary in build functions 6: Python File Operation • Reading config files in python • Writing log files in python • Understanding read functions, read(), readline() and readlines() • Understanding write functions, write() and writelines() • Manipulating file pointer using seek • Programming using file operations 7: Python Object Oriented Programming – Oops • Concept of class, object and instances • Constructor, class attributes and destructors • Real time use of class in live projects • Inheritance , overlapping and overloading operators • Adding and retrieving dynamic attributes of classes • Programming using Oops support 8: Python Regular Expression • Powerful pattern matching and searching • Power of pattern searching using regex in python • Real time parsing of networking or system data using regex • Password, email, url validation using regular expression • Pattern finding programs using regular expression 9: Python Exception Handling • Avoiding code break using exception handling • Safe guarding file operation using exception handling • Handling and helping developer with error code • Programming using Exception handling 10: Python Database Interaction • SQL Database connection using python • Creating and searching tables • Reading and storing config information on database • Programming using database connections 11: Python Multithreading • Understanding threads • Forking threads • Synchronizing the threads • Programming using multithreading 12: Contacting User Through Emails Using Python • Installing smtp python module • Sending email • Reading from file and sending emails to all users addressing them directly for marketing 13: Python CGI Introduction • Writing python program for CGI applications • Creating menus and accessing files • Server client program In case you have any query, please feel free to contact me. Give yourself a chance for a better future. All the best
Computer science · Computer programming · Computer engineering
Whether you're building the basics or preparing for major exams, my math lessons are fully tailored to support students aged 7 to 18 in growing their skills, confidence, and academic performance. 📚 What I Offer I provide personalized one-on-one lessons based on each student's level, curriculum, and learning goals. My sessions combine clear explanations, step-by-step practice, and real engagement to make math both understandable and enjoyable. 🧒 Ages 7–11 (Primary School) Basic arithmetic (addition, subtraction, multiplication, division) Fractions, decimals, and percentages Word problems and logic games Geometry basics (shapes, measurements) Building confidence and developing strong number sense ➡️ Goal: Establish a strong foundation and enjoy learning math! 👦👧 Ages 12–15 (Middle School / Lower Secondary) Pre-algebra and algebra Ratios, proportions, and percentages Geometry (angles, symmetry, area, volume) Introduction to equations and graphs Mental math and problem-solving strategies ➡️ Goal: Deepen understanding and prepare for higher-level math. 👨‍🎓 Ages 16–18 (High School) Algebra I & II, functions, and inequalities Geometry and trigonometry Probability and statistics Pre-calculus and introductory calculus Exam preparation (GCSE, A-levels, IB, French Bac, Dutch HAVO/VWO, etc.) ➡️ Goal: Master complex topics and succeed in exams with confidence. 🛠️ Skills Developed Logical reasoning and analytical thinking Clear written solutions and explanation skills Exam techniques and time management Independent learning habits Real-life math applications ✅ Why Choose My Lessons? Patient, clear, and student-centered teaching Bilingual support in French or English Experience with international and national curricula Interactive tools and personalized progress tracking Let’s make math less stressful and more empowering—together.
Math
Meet even more great teachers. Try online lessons with the following real-time online teachers:
Trusted teacher: University graduate in German language and literature (Master of Letters in German with specialization in medieval languages and literature) with a solid experience, gives private German lessons for all levels. My lessons are adapted according to the needs of the student. They aim to consolidate concepts, fill gaps, prepare for exams (maturity, compulsory school leaving certificates, entrance exams to gymnasiums and universities, Goethe Zertifikat up to B2). Opportunity to learn the language. For school supports: This is above all long-term work, which implies on my part taking the time to "learn how to learn" in an effective manner: every exercise is explained in detail, which can make its execution easier. slower. Quality takes priority over quantity in order to obtain optimal results over time. Students bring their own course materials (notebooks, books, audio CDs, dictionaries, assessments, etc.). Another important point: in order for my help to be beneficial, it is necessary that the student provides regular personal work between lessons. This essentially involves rereading your notes, repeating exercises similar to those carried out together or even moving forward in learning vocabulary. For conversation classes: The topics are based on interests and/or specific needs for exam preparation. I attach particular importance to pronunciation, fluency and vocabulary. I usually correct at the end of a conversation exercise with detailed feedback, in order to avoid any blockages and to work on fluency. Depending on the level of the students and/or their expectations (exam preparations/assessments/desire for improvement for example), I work on the choice of appropriate words, grammatical accuracy, the ability to formulate more or less complex sentences. For exam preparations: The courses offer to acquire solid tools to learn to write, to comment on literary texts and a methodology to work on oral comprehension. The student must bring their own exam preparation brochure, available in all bookstores. For Goethe Institute model exams, the exam books from Cornlesen are particularly suitable. The other alternative would be to download and print before the start of the course a copy of the Goethe Institute exam available on the institute's website. For the oral comprehension: Work from audio-visual viewings downloaded from the Deutsche Welle site, which offer various recordings adapted to all levels, with a very concrete approach. In the long term, the student acquires ease not only in oral comprehension, but also enriches his basic vocabulary through exercises. I also work on the Goethe Institut oral tests to familiarize myself with speaking. For the work of the written expression: I begin by explaining in the first lesson some methodological tools to acquire writing skills. The student has the opportunity to start writing during the course or do a writing exercise on duty and give it to me to correct (send by email or at the beginning of the next lesson). The corrections are explained in detail. In addition, at the time of booking, the student can send me a draft copy before the lesson so that I can meet his needs even more quickly. Apart from my presence with the student, every lesson involves preparation time before and after the lesson, particularly for the work that I correct. My goal being to design an individualized course, I take the time necessary to write detailed comments on corrected work or advice to ensure maximum success for everyone. In addition, each student can contact me at any time outside of class by email if necessary. Feel free to contact me for more information. :)
German
SUMMARY DESCRIPTION (IN BRIEF): ➤ Objective Take control of your communication and transform your public speaking into powerful tools of influence. Whether it's to persuade in public, negotiate, manage conflict, or capture attention, it's not just about self-confidence... but about precise techniques and measurable impact. ➤ What you will learn -Perfect your rhetoric, wit and public speaking skills (voice, breath, diction, emotions, gaze, gestures, charisma). ️ -Develop clear, impactful communication adapted to each context (meeting, telephone, presentation, negotiation, interview). - Decode and apply the techniques of great leaders: body language, storytelling, persuasion. ️ -Transform your emotions and hypersensitivity into communication assets. -Managing delicate situations: conflicts, objections, unexpected questions, negotiations. ️ -Strengthen your leadership, image and charisma. ➤ Methodology Each session is based on: ️ -Practical scenarios inspired by your real experiences. ️ -Simulations filmed, commented on and analyzed together to progress faster. ️ -Concrete tools (non-violent communication, NLP, emotional intelligence, persuasion techniques). ️ -A personalized approach tailored to your goals and obstacles. ➤ Result ️From 2 to 3 sessions (2025 study): -️More confidence and ease in front of an audience. -️A structured, impactful and memorable speech. -️An increased ability to convince, persuade and inspire. -️The pleasure of speaking... rather than apprehension. ➤ In short: Turn your words into a formidable asset. Go from stress to impact, from hesitation to charisma. Ready to take it to the next level? DETAILED DESCRIPTION: ➤Take control of your communication and make a lasting impression! Do you want to be more convincing in public? Manage your personal and professional interactions with ease? Transform your public speaking into real levers of influence and persuasion? Whether it's for negotiating, arguing, improvising, managing conflicts or capturing attention, it's not just about self-confidence, but about techniques and impact. ➤Improve your public speaking skills, better manage your personal/professional communication and the resulting conflicts, master negotiation techniques (...): your communication goals may be diverse, and the aim of these sessions is precisely to support you in achieving them. So, how do you deliver a clear message, be impactful, stand out, and leave a lasting impression? ➤ Whether your objective is personal or professional, speaking is a predominantly physical activity, relying on a body, a voice, a breath, a rhythm (diction), an emotion and above all techniques, tools, a method, a know-how, reflecting the speaker's involvement in his speech. ➤ On the telephone, in a meeting, in front of a client, his family (...), relevant and successful speaking must always be effective and efficient, with clear, simple and impactful messages, creating a balance between the message received and message sent. Coherence between form and content. The important thing in communication is not the confidence we have in ourselves, but the appearance of confidence we exude. It’s also not about being structured or coherent but simply about appearing to be so. And to do this, there are targeted tools. ➤ 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 the public. ➤ 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 and reviewed the obstacles encountered, here are some examples of themes covered through concrete techniques and 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 oratorical art (intonation, gaze, gestures, elocution, range, emotions, pronunciation, development of one's own style of charisma, etc.) to ensure consistency between content and the 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. ✓ Optimizing internal and external relationships are professional fundamentals, so the structure of meetings, dialogue within the company, and mastery of change communication are invaluable. (...) ➤ In addition, you will leave with concrete and immediately useful tools, developed in the form of practical lightning modules: learning to say no, getting a delicate message across, selling an idea, expressing disagreement with an authority, getting a "yes" without upsetting someone, resisting the pressure of a too-quick "yes", calming someone who has taken your words badly (...). ➤ In short, public speaking skills are now an essential cross-functional skill for asserting oneself, informing, negotiating, and persuading. However, to master the keys to successful public communication, it is necessary to enhance the impact of one's own speeches: by structuring one's interventions and taking into account the circumstances and the audience's expectations; by making a lasting impression through storytelling; by integrating the psychological and emotional factors of effective oral communication; by incorporating emotions into the preparation of the message and arguments; by anticipating objections and delicate situations; by preparing and structuring an engaging and convincing presentation outline; by experimenting with the rules of improvisation; and by appropriately managing difficult situations (...). ➤ In short, each session combines techniques & practical exercises adapted to your everyday situations (filmed with your agreement in order to be reviewed, commented on, decoded together live, to have an external perspective and areas for improvement) , so that you will be able to apply them immediately, and from the first session. ➤Progress following these sessions is noticeable from 2 to 3 sessions (*study 2026). ➤ Make your words a formidable asset. Ready to take things to the next level? ➤ THE TRAINER - TEACHER CONSULTANT A graduate of a prestigious French Grande École and an Ivy League university in the United States, he combines academic rigor with modern teaching methods. With over 18 years of experience in Europe and North America, he has taught at prestigious international institutions (both public and private), and regularly speaks in Switzerland, France, Belgium, Luxembourg, and Canada, as well as at various forums and conferences. A recognized specialist, he offers personalized and accessible support (for lawyers, doctors, executives, business leaders, politicians, and more generally, any individual), based on active listening, a proven methodology, and tailored training. Whether through one-on-one sessions, workshops, or group training, his approach combines personalization, efficiency, and professionalism for rapid, visible results. ➤ LOCATIONS, TIMES ✓ Areas of intervention: -Switzerland (Geneva, Lausanne, Fribourg, Zurich, Neuchâtel, Lugano, Basel, Bern, Lucerne) -Belgium (Brussels, Antwerp, Charleroi, Liège) -Luxembourg -On request: France (Paris, Lyon) and Canada (Montreal) ✓ Currently: sessions are primarily conducted via videoconference – a format favored by almost all participants, as it combines the same high-quality interaction with great organizational flexibility. All content, notes, and recommendations are provided directly through the dedicated chat. Advantages: time savings (no travel), flexible scheduling, comfort, and eco-responsibility. ✓ Languages: French / English. ✓ Results: noticeable progress from 2 sessions (2025 study). ✓ Special offers: gift vouchers available all year round – an original and useful way to please your loved ones. ✓ Schedules to be defined together, adjusting as best as possible to your constraints. ✓ Initial exchange by email then telephone. ✓ 100% tailor-made program, adapted to each need. ✓ Why choose this training? -Because you benefit from international expertise at the service of your objectives. -Because each session is personalized and you will leave with concrete tools. -Because the approach is not theoretical: it is lively, interactive and results-oriented. -Because you benefit from a motivating, supportive and stimulating environment, which promotes confidence and rapid progress. -Because in just a few sessions, you will already notice a tangible difference.
Presentation skills · Speech · Self-improvement
Trusted teacher: In our imagination, nourished by our education and our conditioning, we all believed one day that once married, having founded our family, we will realize our dream. Before taking the leap, we all idealize this life, and the stronger our hope, the stronger the awakening to the reality of life would probably be. Indeed, family life is another experience, a challenge and a process during which we learn a lot about ourselves, about the other and about the relationship. By choosing the right mediator, family and married life can therefore be a great opportunity to grow (sometimes in pain, in joy). Among the possible accompaniments, some examples: - The basics of a solid and fulfilled married or family life - How to resolve disagreements - The secrets of a balanced and balancing child education - Learn to express emotions - Manage families and in-laws - How to take your place within the couple - Define the respective roles of each Among the techniques used: - Non-violent communication tools - The “helping relationship” which aims to support people in crisis or conflict situations and help them resolve dysfunctions (emotional, relational difficulties, repetition of scenarios, lack of self-confidence, etc.) . It also leads to better self-knowledge and guides the person to discover their own solutions. The practitioner in helping relationship through his attentive and neutral listening, his training, his personality, his presence, his availability will allow the consultant to progress towards a better knowledge of his psychological mechanisms, respecting his blockages, his rhythm and his ability to hear. The therapist takes into account the subject as a whole: physical, psychological and social. Allow the consultant to access autonomy so that he can, when he feels ready, walk alone, in all inner serenity. - Coaching that allows you to act and take responsibility, which is the basis of effective and lasting change. Work on the management of emotions and relationships, confidence and self-esteem, self-affirmation is at the center of individual support, which allows you to live more fulfilled and authentic relationships. - Love coaching, which is personalized support based on understanding the mechanisms of love and focusing on putting an individual in this disposition of openness and acceptance of the other and their difference (which prepares to receive love) and to transfer keys of understanding to gain emotional maturity. It allows you to obtain concrete and measurable results in your love life. Through coaching, the consultant becomes aware of his resources, optimizes his potential and transforms his life. - Brief marital and family therapy. She is interested in how the problems manifest themselves in the present but the personal history of each is also approached. This insight helps to better understand the events experienced and to make connections between the past and what is at stake in the current difficulties. We introduce changes in behavior to open up perspectives, mainly relational. - Sophrology. Sophrology is a gentle method that promotes relaxation of the body and mind where you relearn how to listen to your feelings using controlled breathing exercises, muscle relaxation and mental suggestions. It allows you to develop your potential, regain self-confidence, manage your emotions and achieve your goals. It will be, at times, interesting to use this technique to manage to unblock the mind that is blocking and to give the body more amplitude to welcome what presents itself. ➤ THE COACH PSYCHOANALYST PSYCHOPRACTITIONER Trained at the Grande Ecole post-preparatory classes & Ivy League University in the United States, our psychoanalyst, psycho-practitioner and behaviorist coach has specialized and worked for more than 15 years, in Europe and North America, in the field, in renowned international public and private establishments, regularly speaking in forums and conferences, and also offering personalized INDIVIDUAL support. ➤ 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 ✓ First contact by email then by phone. ✓ A la carte program: evaluated and adapted to each need. ➤ The Apprentus calendar is not refreshed/updated.
Life coaching · Personal training · Self-improvement
Showing results 1 - 22 of 221 - 22 of 22

Our students from Amsterdam evaluate their Lógica teacher.

To ensure the quality of our Lógica teachers, we ask our students from Amsterdam to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.9 out of 5 based on 116 reviews.

Python Lessons for All Ages! All Levels Welcome! Beginners, Intermediates, Professionals! (Amsterdam)
Gergely
rating star
rating green star
As someone struggling with learning programming in Python for so long, Jerry's lessons literally saved me. His clear explanations helped me understand the concepts better, and the examples he provided helped me concretize the topics in my mind so that I was able to apply them by myself later. He was very patient and helpful when explaining the topics and when giving me time to think about the possible formulations of the algorithms, which released the stress of passing my university course and enabled me to actually understand the essence of Python and how to think when programming.
Review by AZRA
Python Step by step tutorial for beginners and intermediate (Amsterdam)
Izhar
rating star
rating green star
Izhar is an excellent tutor. He is very professional, knowledgeable, enlightening, insightful and adaptable/receptive to individual student needs. My tutoring session with him was really amazing and transformative for me and I highly recommend him. He keeps his lessons effective, engaging and fun. He customizes classes based upon your level of understanding. He conveys his knowledge of complex material in a manner which is easily understandable. If you want someone to work with you and ensure you progress like I have, go with Izhar.
Review by DANNY
Math classes for school/unviversity students and adults. Skills development for individual needs. (Amsterdam)
Fatima
rating star
rating green star
Dear Fatima, I wanted to express my sincere appreciation for your dedication and commitment to our private math lessons. Your passion for the subject matter and willingness to go above and beyond to ensure I understand the material is admirable. You are a unique teacher and incredibly helpful in my understanding of maths and I feel like I am learning so much under your guidance. Thank you for all that you do! Sincerely, Abdulrazik
Review by ABDU
map iconMap