facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since May 2021
Instructor since May 2021
Learn How to Master Python Programming for Data Science
course price icon
From 27.39 € /h
arrow icon
I specialize in tutoring computer science and information technology. I hold a PhD degree in Information Systems and a postgraduate diploma in education. I want to make python programming much easier for students by offering it. I want to make students to understand python programming as a way to become data scientist. The student will be able to do many exercises during the lessons to enhance the student's ability to understand the programming language.

The course is about introducing learners to python programming. Student swill understand the data science basics, variables assignment in python, functions, Lists, and numpy arrays. The course is to prepare students to be able to further their studies in intermediate python and more advanced topics in python and data science.
Extra information
Bring your own laptop so that you can perform the exercises during the lessons.
Location
location type icon
Online from South Africa
About Me
Hi students, I am an experienced tutor in computer science and python programming. I welcome students who are interested in learning computer science and python programming. As a tutor, I promote learning, spark learner enthusiasm for learning and provide a strong foundation for lifelong learning. I will design my lessons in such a way that it will be easier for students to learn and understand easily. I will provide exercises during the lessons for the student to have practical knowledge of what is being taught.

I had taught in many schools and tertiary institutions and I have the skills and knowledge to teach these courses efficiently. I will teach students with clarity, passion, empathy and sincere enthusiasm, so as to make learners connect to their passion. I am very committed to providing a learning environment that is exciting and the one that empowers both student and tutor. Above all, I treat all my students with the utmost respect, creating an environment where students feel safe to candidly discuss their challenges about the course.
Education
PhD Information Systems, University of South Africa, 2016
Master in Information Technology, University of Pretoria, 2003
Honours BSc Information Systems, University of South Africa, 2000
Experience / Qualifications
Lecturer in various universities in South Africa. Tutor in High school in South Africa. I taught courses like Introduction to Computer Science, Management Information Systems, Python Programming etc.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
120 minutes
The class is taught in
English
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Writing a research proposal is one of the most important tasks facing academics, researchers and postgraduate students. Yet there is a good deal of misinformation and a great lack of guidance about what constitutes a good research proposal and what can be done to maximise one's chances of writing a successful research proposal.

This course recognises the importance of developing an effective research proposal for gaining either a place on a research degree programme or funding to support research projects and set out to explore the main factors that that proposal writers need to attend to in developing successful proposals of their own.

Developing Research Proposals will help readers to understand the context within which their proposal will be read, what the reviewers are looking for and will be influenced by, while also supporting the development of relevant skills through advice and practical activities.

This course will assist postgraduate students dong Honours, Masters and PhD degrees to be able to write good research proposals for their studies.
Read more
IT project management is the planning, scheduling, execution, monitoring and reporting of IT projects. IT project managers are responsible for planning, budgeting, executing, leading, troubleshooting, and maintaining these projects. I hold a PhD degree in Information Systems and a postgraduate diploma in education. I have many years of experience as an IT project manager in the industry.

I have designed the course as a practical guide to implementing IT project management in the industry that is specifically tailored towards the activities of an IT project manager. You will learn to develop IT project charter, IT business plan, IT project plan, IT project quality plan, IT project risk management plan and Stakeholders engagement.
Read more
Show more
arrow icon
Similar classes
arrow icon previousarrow icon next
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
I support university and engineering school students in the advanced mastery of mathematics, physics and computer science.

The approach is rigorous, structured and results-oriented, with a focus on deep understanding of concepts, solving complex problems and succeeding in demanding exams.

✔ Methodology adapted to preparatory classes and engineering schools
✔ Clear and precise explanation of advanced concepts
✔ Intensive training on exam questions and typical problems
✔ Development of logic and scientific autonomy
✔ Personalized support to strive for excellence

Objective: to help you gain mastery, efficiency and level to succeed in the most demanding fields.
verified badge
It is important to me to teach my students while adopting an active teaching method. I put all my experience acquired as a head teacher and also that of my academic career to the service of their success.

- Mathematics
- Chemical Physics,
- Technology.

My courses are aimed at students in the French system from 6th to 12th grade (Speciality: Mathematics, PC).
verified badge
You will learn Systematic Reasoning & Logical Thinking which is a requirement for entering Computer Science program in many universities.
The book “Delftse Foundations of Computation” especially its second chapter will be the main source of our lesson, but other more in-depth books will be also covered if you want to improve even further on logical thinking.
The topics in our lesson include:
• Propositional Logic: Logical operators; Precedence rules; Logical equivalence; Implications in English; Exclusive or; Universal operators; Classifying propositions
• Boolean Algebra: Substitution laws
• Logic Circuits: Logic gates; Combining gates to create circuits; From circuits to propositions; Disjunctive Normal Form; Binary addition.
• Predicate Logic: Predicates; Quantifiers; Tarski’s world and formal structures;
• Deduction: Valid arguments and proofs; Proofs in predicate logic

If you have any additional questions before starting a class, please feel free to ask me. I am here to assist! :)
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
I have known and used the Mac since 1989 and since 2014 it has become my main activity and I have more than 1600 customers in Switzerland and neighboring France. I give at-home lessons if necessary and online lessons and troubleshooting with the Messages app on your Mac, from Apple ID to Apple ID, in complete security.
If you have problems with your Mac, updates to make or training needs on Mac OS or apps like Contacts, Safari, Mail, system settings and optimizations and security (malware), iCloud, Photos, printers and passwords, etc... do not hesitate to call me.
I have been registered with the Geneva commercial register and with the French-speaking business federation since 2015.
verified badge
Whether you are a beginner writing your first lines of code or an advanced learner tackling complex concepts, I tailor lessons to suit your needs. Together, we will focus on practical skills, problem-solving, and real-world projects to make programming intuitive and rewarding. Let’s work together to turn your goals into achievements!
verified badge
Code Your Ideas Into Reality 💻🚀
Want to build your own website or start a tech career? This class is perfect for absolute beginners who want to learn Python and use it to build real, working web apps with Django. You'll go from writing your first line of code to deploying complete projects - step by step, clearly explained, and handsOn.

✨ No experience needed.
🧠 Learn by doing - real apps, real logic.
🌍 Build skills for school, work, or freelance life.

Let’s turn your curiosity into code. First session gets you started!
verified badge
With over seven years of experience in teaching Computer Science & Information Technology (ICT), I have developed a strong expertise in delivering high-quality education across multiple internationally recognized curricula, including Cambridge IGCSE, GCSE, A-Levels, O-Levels, and Checkpoint. My passion lies in equipping students with coding, cybersecurity, and digital literacy skills, ensuring they are well-prepared for the evolving demands of the digital world.

Expertise & Teaching Areas:
✅ Programming & Software Development: Python, Java, C++
✅ Cybersecurity: Ethical hacking, data protection, network security
✅ Digital Literacy: ICT applications, online safety, cloud computing
✅ Data Science & AI: Data analysis, machine learning fundamentals
✅ Web Development: HTML, CSS, JavaScript

Curriculum & Pedagogical Experience:
🔹 Cambridge IGCSE & GCSE ICT & Computer Science – Teaching core and extended syllabi, focusing on programming logic, databases, and networking.
🔹 Cambridge A-Levels & O-Levels Computer Science – Preparing students for advanced computing concepts, problem-solving, and algorithm development.
🔹 Cambridge Checkpoint ICT – Building foundational skills in digital technology and computer applications.

Professional Impact:
📌 Mentored students to achieve top grades in Cambridge ICT & Computer Science exams.
📌 Developed interactive lesson plans integrating real-world applications of technology.
📌 Conducted coding boot camps and cybersecurity workshops to enhance practical learning.
📌 Guided students in project-based learning, including app development and website design.

With a strong commitment to student-centered learning and technological innovation, I am dedicated to shaping future tech leaders and empowering learners with skills relevant to careers in technology, data science, and software development.
verified badge
Objective: To understand AI without fear, to use it to simplify one's life, to know how to identify digital traps, and to use Word, Excel, etc. without difficulty.

1: Demystifying AI (What exactly is it?)
AI is not a movie robot: Difference between fiction and reality.

How it works (simply): The image of the "giant library": AI has read billions of books and uses them to predict the continuation of a sentence or create an image.

Where is it already present? Spell checkers, Netflix/YouTube suggestions, GPS, and voice assistants (Siri/Alexa).

2: Using AI to make life easier
Conversing with AI (ChatGPT, Claude, Gemini):

Ask him to write an administrative email or a complex letter.

Summarize a long newspaper article or document.

Plan a travel itinerary or find recipe ideas with what's left in the fridge.

AI for creativity and memory:

Generate images to illustrate a birthday card (Midjourney, DALL-E).

Using AI to restore or colorize old family photos.

3: Learning to "talk" to AI (The Art of the Prompt)
The context method: Why "Give me a cake recipe" is less effective than "I am allergic to gluten and I am hosting 4 people, give me a simple chocolate cake recipe".

The expert's role: Learning to tell AI "Act like a travel guide" or "Act like an expert gardener".

4: Precautions and Critical Thinking (The Survival Guide)
"Hallucinations": Understand that AI can make false claims with complete certainty (never take medical or legal advice from AI without verification).

Privacy protection:

Never give sensitive data (social security number, passwords, bank details) to an AI.

Knowing that everything we write to the AI is potentially used to train it.

Spotting "Deepfakes":

How to recognize a doctored image or video (details on the hands, strange reflections, slightly metallic voice).

Verify the information: the golden rule of cross-referencing sources.

5: Ethics and Impacts (To go further)
Copyright: Who owns an image created by AI?

The environmental impact: The water and energy consumption of AI servers.

The future: Will AI replace us or assist us?
verified badge
I teach coding to beginners and intermediate students.
Lessons focus on logic, basic programming, and practical exercises.
Classes are adapted to the student’s pace.
Students can choose between website or mobile app development.Hands on dev
verified badge
Session 1: Revolutionizing your Scientific Writing with LaTeX & AI
Duration: 2 Hours | Level: Beginner | Tools: Overleaf + AI**

First Hour: Foundations and Cloud Environment (60 min)

1. Introduction to LaTeX Philosophy (15 min)

- The "WYSIWYM" concept:** Explain the difference between Word (*What You See Is What You Get*) and LaTeX (*What You See Is What You Mean*). Why content takes precedence over form.
- Key advantages:** Unrivaled typographic quality, automatic reference management, stability on long documents (theses), and free of charge.
- The structure of a file:** Distinction between the **preamble** (the brain: settings and packages) and the **body of the document** (the heart: text).

2. Immersion in Overleaf (25 min)

- Configuration:** Creation of an account and first project "Blank Project".
- Exploring the interface:** The file panel (left), the code editor (middle) and the PDF preview (right).
- Real-time collaboration:** How to share a project and leave comments (like on Google Docs).
- History and versions:** How to revert to a previous version in case of a compilation error.

3. Practical Workshop: My First Document (20 min)

* Writing basic commands: `\documentclass`, `\usepackage[french]{babel}`, `\title`, `\author`.
* Compilation of the document and observation of the result.
* Structuring: Use of `\section` and `\subsection`.

Second Hour: Mathematics and the Magic of AI (60 min)

4. The Power of Mathematics (20 min)

- Mathematical modes:** Difference between the text (`$...$`) and the centered block (`\[...\]`).
- Essential syntax:** Fractions `\frac{}{}`, exponents `^`, indices `_`, and roots `\sqrt{}`.
- Introduction to AMS packages: Why amsmath and amssymb are essential for professional rendering.

5. From hand to screen: AI at the service of LaTeX (30 min)

- Presentation of OCR tools:** Use of **Mathpix Snip** (the leader) or models like Gemini/ChatGPT to transform a photo into code.
- Concrete demonstration:
1. Take a picture of a complex handwritten formula (e.g., an integral with matrices).
2. Use AI to generate the corresponding LaTeX code.
3. Correction and insertion: Learn to check the AI-generated code before copying and pasting it into Overleaf.

6. Conclusion and Q&A (10 min)

* Summary of achievements.
* Resources for further exploration
* Definition of the exercise for the next session.
verified badge
Want a structured start in cybersecurity?
In these online classes, I'll guide beginners in understanding the basic principles of web security and penetration testing.
The focus is on methodical thinking and understanding commonly used frameworks like OWASP and PTES. We'll not only cover theory but also look at how to apply these principles in practical scenarios and labs.
Depending on your level, we can work on:
• Introduction to cybersecurity and core concepts
• OWASP Top 10 at a beginner's level
• The different phases of PTES
• Understanding risk analysis and vulnerabilities
• Basic web application attacks in theory
• Preparation for beginner labs like TryHackMe
Each class consists of explanations of concepts, analysis of examples, and targeted practice questions. The goal is to build a strong foundation and learn to think in a structured way like a security analyst.
These classes are designed for absolute beginners or students who want to take their first steps in web security.
verified badge
My goal is to help you excel in IB Mathematics, Computer Science, and Physics, both at SL and HL!

As an IB teacher in training, I understand first-hand the subjects' curricula and requirements. But as an IB graduate myself, I understand the daily experience of being a student of the most challenging high school program out there: sweeping through pages of literature, missing out weekends with friends, and integrating functions in my sleep.

But I also remember all the dreams I had as a teenager, and how I pushed myself day by day to get a score that would make those dreams come true.

A few years later, here I am. After graduating in Computer Science from the University of Luxembourg, and I am finally ready and happy to support your own learning and dreams!

For over two years, I've been tutoring students at international schools in Luxembourg. This experience has not only deepened my understanding of the IB but also introduced me to other curricula like the European Baccalaureate and the GCSE.

The IB approach is known for being extremely challenging on more than the academic level, so sometimes we might need to try a few creative strategies and tricks that I used — like memorising trigonometric values by drawing funny images on your hands, reciting verses about sad turtles, or using colourful pens to sketch images that help you remember ideas. These might seem a bit unusual, but they've proven to work wonders!

I’m available for tutoring both online with flexible scheduling options to accommodate your studies without adding stress. I use HD videocamera, interactive writing tools, AI diagnosis, and the latest materials to tailor this class exactly for you.

Moreover, I have also helped my students deliver IA projects that got them A and B grades.
verified badge
This course is designed to give students practical and in-demand digital skills in Computer Science, Graphic Design, and Music Composition. Whether you are a beginner or looking to improve your existing knowledge, this class provides a hands-on learning experience focused on real-world applications.

In Computer Science, you will learn the fundamentals of computing, including Microsoft Office tools, basic programming concepts, and how to use technology effectively for productivity and problem-solving.

In Graphic Design, you will explore creative design principles and learn how to create visually appealing content using modern design tools. You will gain skills in image editing, layout design, and digital creativity useful for branding, social media, and professional projects.

In Music Composition, you will be introduced to the basics of creating and arranging music. This includes understanding sound, rhythm, and using digital tools to produce and edit audio, helping you bring your musical ideas to life.

By the end of this course, you will have developed a strong foundation across these three areas, with practical skills you can apply academically, professionally, or for personal projects.
message icon
Contact Olusegun
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
I support university and engineering school students in the advanced mastery of mathematics, physics and computer science.

The approach is rigorous, structured and results-oriented, with a focus on deep understanding of concepts, solving complex problems and succeeding in demanding exams.

✔ Methodology adapted to preparatory classes and engineering schools
✔ Clear and precise explanation of advanced concepts
✔ Intensive training on exam questions and typical problems
✔ Development of logic and scientific autonomy
✔ Personalized support to strive for excellence

Objective: to help you gain mastery, efficiency and level to succeed in the most demanding fields.
verified badge
It is important to me to teach my students while adopting an active teaching method. I put all my experience acquired as a head teacher and also that of my academic career to the service of their success.

- Mathematics
- Chemical Physics,
- Technology.

My courses are aimed at students in the French system from 6th to 12th grade (Speciality: Mathematics, PC).
verified badge
You will learn Systematic Reasoning & Logical Thinking which is a requirement for entering Computer Science program in many universities.
The book “Delftse Foundations of Computation” especially its second chapter will be the main source of our lesson, but other more in-depth books will be also covered if you want to improve even further on logical thinking.
The topics in our lesson include:
• Propositional Logic: Logical operators; Precedence rules; Logical equivalence; Implications in English; Exclusive or; Universal operators; Classifying propositions
• Boolean Algebra: Substitution laws
• Logic Circuits: Logic gates; Combining gates to create circuits; From circuits to propositions; Disjunctive Normal Form; Binary addition.
• Predicate Logic: Predicates; Quantifiers; Tarski’s world and formal structures;
• Deduction: Valid arguments and proofs; Proofs in predicate logic

If you have any additional questions before starting a class, please feel free to ask me. I am here to assist! :)
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
I have known and used the Mac since 1989 and since 2014 it has become my main activity and I have more than 1600 customers in Switzerland and neighboring France. I give at-home lessons if necessary and online lessons and troubleshooting with the Messages app on your Mac, from Apple ID to Apple ID, in complete security.
If you have problems with your Mac, updates to make or training needs on Mac OS or apps like Contacts, Safari, Mail, system settings and optimizations and security (malware), iCloud, Photos, printers and passwords, etc... do not hesitate to call me.
I have been registered with the Geneva commercial register and with the French-speaking business federation since 2015.
verified badge
Whether you are a beginner writing your first lines of code or an advanced learner tackling complex concepts, I tailor lessons to suit your needs. Together, we will focus on practical skills, problem-solving, and real-world projects to make programming intuitive and rewarding. Let’s work together to turn your goals into achievements!
verified badge
Code Your Ideas Into Reality 💻🚀
Want to build your own website or start a tech career? This class is perfect for absolute beginners who want to learn Python and use it to build real, working web apps with Django. You'll go from writing your first line of code to deploying complete projects - step by step, clearly explained, and handsOn.

✨ No experience needed.
🧠 Learn by doing - real apps, real logic.
🌍 Build skills for school, work, or freelance life.

Let’s turn your curiosity into code. First session gets you started!
verified badge
With over seven years of experience in teaching Computer Science & Information Technology (ICT), I have developed a strong expertise in delivering high-quality education across multiple internationally recognized curricula, including Cambridge IGCSE, GCSE, A-Levels, O-Levels, and Checkpoint. My passion lies in equipping students with coding, cybersecurity, and digital literacy skills, ensuring they are well-prepared for the evolving demands of the digital world.

Expertise & Teaching Areas:
✅ Programming & Software Development: Python, Java, C++
✅ Cybersecurity: Ethical hacking, data protection, network security
✅ Digital Literacy: ICT applications, online safety, cloud computing
✅ Data Science & AI: Data analysis, machine learning fundamentals
✅ Web Development: HTML, CSS, JavaScript

Curriculum & Pedagogical Experience:
🔹 Cambridge IGCSE & GCSE ICT & Computer Science – Teaching core and extended syllabi, focusing on programming logic, databases, and networking.
🔹 Cambridge A-Levels & O-Levels Computer Science – Preparing students for advanced computing concepts, problem-solving, and algorithm development.
🔹 Cambridge Checkpoint ICT – Building foundational skills in digital technology and computer applications.

Professional Impact:
📌 Mentored students to achieve top grades in Cambridge ICT & Computer Science exams.
📌 Developed interactive lesson plans integrating real-world applications of technology.
📌 Conducted coding boot camps and cybersecurity workshops to enhance practical learning.
📌 Guided students in project-based learning, including app development and website design.

With a strong commitment to student-centered learning and technological innovation, I am dedicated to shaping future tech leaders and empowering learners with skills relevant to careers in technology, data science, and software development.
verified badge
Objective: To understand AI without fear, to use it to simplify one's life, to know how to identify digital traps, and to use Word, Excel, etc. without difficulty.

1: Demystifying AI (What exactly is it?)
AI is not a movie robot: Difference between fiction and reality.

How it works (simply): The image of the "giant library": AI has read billions of books and uses them to predict the continuation of a sentence or create an image.

Where is it already present? Spell checkers, Netflix/YouTube suggestions, GPS, and voice assistants (Siri/Alexa).

2: Using AI to make life easier
Conversing with AI (ChatGPT, Claude, Gemini):

Ask him to write an administrative email or a complex letter.

Summarize a long newspaper article or document.

Plan a travel itinerary or find recipe ideas with what's left in the fridge.

AI for creativity and memory:

Generate images to illustrate a birthday card (Midjourney, DALL-E).

Using AI to restore or colorize old family photos.

3: Learning to "talk" to AI (The Art of the Prompt)
The context method: Why "Give me a cake recipe" is less effective than "I am allergic to gluten and I am hosting 4 people, give me a simple chocolate cake recipe".

The expert's role: Learning to tell AI "Act like a travel guide" or "Act like an expert gardener".

4: Precautions and Critical Thinking (The Survival Guide)
"Hallucinations": Understand that AI can make false claims with complete certainty (never take medical or legal advice from AI without verification).

Privacy protection:

Never give sensitive data (social security number, passwords, bank details) to an AI.

Knowing that everything we write to the AI is potentially used to train it.

Spotting "Deepfakes":

How to recognize a doctored image or video (details on the hands, strange reflections, slightly metallic voice).

Verify the information: the golden rule of cross-referencing sources.

5: Ethics and Impacts (To go further)
Copyright: Who owns an image created by AI?

The environmental impact: The water and energy consumption of AI servers.

The future: Will AI replace us or assist us?
verified badge
I teach coding to beginners and intermediate students.
Lessons focus on logic, basic programming, and practical exercises.
Classes are adapted to the student’s pace.
Students can choose between website or mobile app development.Hands on dev
verified badge
Session 1: Revolutionizing your Scientific Writing with LaTeX & AI
Duration: 2 Hours | Level: Beginner | Tools: Overleaf + AI**

First Hour: Foundations and Cloud Environment (60 min)

1. Introduction to LaTeX Philosophy (15 min)

- The "WYSIWYM" concept:** Explain the difference between Word (*What You See Is What You Get*) and LaTeX (*What You See Is What You Mean*). Why content takes precedence over form.
- Key advantages:** Unrivaled typographic quality, automatic reference management, stability on long documents (theses), and free of charge.
- The structure of a file:** Distinction between the **preamble** (the brain: settings and packages) and the **body of the document** (the heart: text).

2. Immersion in Overleaf (25 min)

- Configuration:** Creation of an account and first project "Blank Project".
- Exploring the interface:** The file panel (left), the code editor (middle) and the PDF preview (right).
- Real-time collaboration:** How to share a project and leave comments (like on Google Docs).
- History and versions:** How to revert to a previous version in case of a compilation error.

3. Practical Workshop: My First Document (20 min)

* Writing basic commands: `\documentclass`, `\usepackage[french]{babel}`, `\title`, `\author`.
* Compilation of the document and observation of the result.
* Structuring: Use of `\section` and `\subsection`.

Second Hour: Mathematics and the Magic of AI (60 min)

4. The Power of Mathematics (20 min)

- Mathematical modes:** Difference between the text (`$...$`) and the centered block (`\[...\]`).
- Essential syntax:** Fractions `\frac{}{}`, exponents `^`, indices `_`, and roots `\sqrt{}`.
- Introduction to AMS packages: Why amsmath and amssymb are essential for professional rendering.

5. From hand to screen: AI at the service of LaTeX (30 min)

- Presentation of OCR tools:** Use of **Mathpix Snip** (the leader) or models like Gemini/ChatGPT to transform a photo into code.
- Concrete demonstration:
1. Take a picture of a complex handwritten formula (e.g., an integral with matrices).
2. Use AI to generate the corresponding LaTeX code.
3. Correction and insertion: Learn to check the AI-generated code before copying and pasting it into Overleaf.

6. Conclusion and Q&A (10 min)

* Summary of achievements.
* Resources for further exploration
* Definition of the exercise for the next session.
verified badge
Want a structured start in cybersecurity?
In these online classes, I'll guide beginners in understanding the basic principles of web security and penetration testing.
The focus is on methodical thinking and understanding commonly used frameworks like OWASP and PTES. We'll not only cover theory but also look at how to apply these principles in practical scenarios and labs.
Depending on your level, we can work on:
• Introduction to cybersecurity and core concepts
• OWASP Top 10 at a beginner's level
• The different phases of PTES
• Understanding risk analysis and vulnerabilities
• Basic web application attacks in theory
• Preparation for beginner labs like TryHackMe
Each class consists of explanations of concepts, analysis of examples, and targeted practice questions. The goal is to build a strong foundation and learn to think in a structured way like a security analyst.
These classes are designed for absolute beginners or students who want to take their first steps in web security.
verified badge
My goal is to help you excel in IB Mathematics, Computer Science, and Physics, both at SL and HL!

As an IB teacher in training, I understand first-hand the subjects' curricula and requirements. But as an IB graduate myself, I understand the daily experience of being a student of the most challenging high school program out there: sweeping through pages of literature, missing out weekends with friends, and integrating functions in my sleep.

But I also remember all the dreams I had as a teenager, and how I pushed myself day by day to get a score that would make those dreams come true.

A few years later, here I am. After graduating in Computer Science from the University of Luxembourg, and I am finally ready and happy to support your own learning and dreams!

For over two years, I've been tutoring students at international schools in Luxembourg. This experience has not only deepened my understanding of the IB but also introduced me to other curricula like the European Baccalaureate and the GCSE.

The IB approach is known for being extremely challenging on more than the academic level, so sometimes we might need to try a few creative strategies and tricks that I used — like memorising trigonometric values by drawing funny images on your hands, reciting verses about sad turtles, or using colourful pens to sketch images that help you remember ideas. These might seem a bit unusual, but they've proven to work wonders!

I’m available for tutoring both online with flexible scheduling options to accommodate your studies without adding stress. I use HD videocamera, interactive writing tools, AI diagnosis, and the latest materials to tailor this class exactly for you.

Moreover, I have also helped my students deliver IA projects that got them A and B grades.
verified badge
This course is designed to give students practical and in-demand digital skills in Computer Science, Graphic Design, and Music Composition. Whether you are a beginner or looking to improve your existing knowledge, this class provides a hands-on learning experience focused on real-world applications.

In Computer Science, you will learn the fundamentals of computing, including Microsoft Office tools, basic programming concepts, and how to use technology effectively for productivity and problem-solving.

In Graphic Design, you will explore creative design principles and learn how to create visually appealing content using modern design tools. You will gain skills in image editing, layout design, and digital creativity useful for branding, social media, and professional projects.

In Music Composition, you will be introduced to the basics of creating and arranging music. This includes understanding sound, rhythm, and using digital tools to produce and edit audio, helping you bring your musical ideas to life.

By the end of this course, you will have developed a strong foundation across these three areas, with practical skills you can apply academically, professionally, or for personal projects.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Olusegun