We may earn an affiliate commission when you visit our partners.
Course image
Robin Hills
  • How effective are you at working with other people in small groups or in larger teams?

  • How good are you at communicating and building effective relationships?

  • How are you working with the emotional intelligence of your team and developing emotional intelligence in the workplace?

Read more
  • How effective are you at working with other people in small groups or in larger teams?

  • How good are you at communicating and building effective relationships?

  • How are you working with the emotional intelligence of your team and developing emotional intelligence in the workplace?

The increasing complexity of teamwork in the 21st century means that teams are unlikely to achieve superior performance through chance or the skills of an effective team leader.  What matters is how the team manages the emotional climate under which they are working - in other words, effectively managing emotional intelligence in the workplace.

This course is about proactively working together with others in ways that will help you to communicate more efficiently as you engage with each other to bring value to your company and your customers. In addition, the emotional intelligence skills, processes and tools taught in this course can bring value to other aspects of your life.

People often talk about positive and negative emotions.  This is not that helpful as emotions cannot really be labelled in that way.  The course also covers the myths around positive and negative emotions and why this terminology is not appropriate when working to understand emotions and emotional intelligence in the workplace. 

Good team working means that you can understand how each other works together. It means that you can have an understanding of other people's strengths and limitations through the way in which they use they prefer to approach situations, their focus and their behaviour.  

The course, also, covers working with the emotions experienced during change and ways to develop resilience in individuals, teams and organisations.

Some disagreement and conflict will be inevitable as this is where learning, creativity and understanding occurs.  It is not that conflict occurs that is the issue, it is how it is managed by the individuals involved, the team and the leader. 

The course is based around the outer world component of emotional intelligence focusing on empathy and social skills.

This course is a standalone course for anyone interested in understanding how to work more effectively with others within teams.  It compliments other courses that explore emotional intelligence in more depth.

The course covers the DISC model looking at the behaviours of Dominance, Influence, Steadiness and Compliance and how these work together in teams.

You get the opportunity to look at the four behavioural styles and how you can work better with others who have a different style to your own.   Completing the assessment to determine your own DISC style, will enable you to have a better understanding of your preferences and focus and how these differ from your team co-workers.

You'll receive all the information that you need and will be coached using loads of practical hints that you can use straight away.

The course is made up of a series of lectures and contains comprehensive course notes. There are a series of interactive exercises that involve some activity with other people and some reflection.

The course material makes up a one to two day workshop so is equivalent to 8 -12 hour's training. It forms part of our advanced emotional intelligence course endorsed by the Institute of Leadership and Management.

PLEASE NOTE - This course is NOT for you if you are not prepared to work through the practical activities that make up a fundamental part of the course.  Team working cannot be developed just by watching the video lectures.  It requires you to do some reflective thinking, to get some feedback and to discuss your development with others.  I'm afraid that you won't get the best from the course unless you are prepared to do this.

There are SEVEN practical activities included within the course that are designed to help you and your team to develop your team working capabilities. 

These are

  • Reflecting about this Course on Teams

  • Assessing the Dynamics of your Team

  • Team Emotional Intelligence Checklist

  • Exploring Emotional Hot Buttons

  • Assessing your Behavioural Style

  • Your Least Preferred Style

  • Review your Learning

All of these practical activities require you to engage with your team and do some work outside of the course. 

This course is being continually refined and updated to ensure it remains current and relevant.

All videos are High Definition recorded in 1080p.

All PDFs can be completed online and are Section 508 / ADA Accessibility compliant.

All videos have grammatically correct English captions.

Latest update - March 2024

CPE (Continuing Professional Education)

Learning Objectives

  1. Identify how team working through emotional intelligence can lead to better outcomes

  2. Recognize why some conflict is to be expected and why it is a part of healthy relationships

  3. Examine behavioral styles with a focus on your style and how to work with others with different styles

  4. Ascertain how to work to build the hearts and minds of your team

  5. Explore how people can behave and react to change and the emotions experienced in change

  6. Develop and build your social skills and your emotional intelligence

For additional information, including refunds and complaints, please see Udemy Terms of Use, which is linked from the footer of this page.

For more information regarding administrative policies, please contact our support using the Help and Support link at the bottom of this page.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Learning objectives

  • Identify how team working through emotional intelligence can lead to better outcomes
  • Explore how people can behave and react to change and the emotions experienced in change
  • Recognize why some conflict is to be expected and why it is a part of healthy relationships
  • Examine behavioral styles with a focus on your style and how to work with others with different styles
  • Ascertain how to work to build the hearts and minds of your team
  • Develop and build your emotional resilience, your social skills and your emotional intelligence

Syllabus

Identify the importance of developing emotional intelligence in teams.

This video introduces the course "Developing Emotional Intelligence in Teams". 

Included with this lecture is a Glossary of the more frequent terms used throughout the course

Read more

Details about this course on the Udemy platform and details of a competition to encourage you to complete the course.

Before we start the course, here is a practical activity that encourages you to think about why you are taking the course and what you want to get from it.

This short video gives you some details about the aims and learning outcomes of this course on developing emotional intelligence in teams.

Some people have certain views about working in a team whilst others see things from a different perspective.


This video highlights the learning outcomes covered in this introductory part of the course.

This lecture looks at the three virtues of an ideal team player and how these work together.  It, also, covers those team players that are radiators and those that are drains.

This lecture looks at what being a high performing team means and provides a framework to work to that will help turn your teams into high performing teams.

This lesson looks at giving and receiving feedback within teams and how it is linked with emotional intelligence. 

Here are five questions that you should ask yourself in every challenging situation, especially when working in a team. These will help you to develop your emotional intelligence.

Let's review what you have learnt in Section 1 - Emotionally Intelligent Team Working.

Determine how your team operates and evaluate your team's dynamics

High performing teams engage in a series of team activities and behaviours.

This is a practical activity that will help you to think about how many of these activities / behaviours are currently adopted by the team that you work with.

If you are going to get the best out of this course, it is important that you complete this practical activity!  

(I know that it is very easy to ignore this but you will not develop an understanding of your team from just watching the video lectures!)

How emotionally intelligent is your team?  Use this checklist to find out and to highlight some areas to work on.

Describe and define what emotional intelligence is and its importance in the workplace.

This video gives you an understanding the learning outcomes covered in this module on emotional intelligence.

An overview of emotional intelligence giving you a definition and the meaning of emotional intelligence.

You maybe confused about the terms EI and EQ and how the two seem to be readily interchanged.  This lesson helps to give a distinction between the two.

Some frequently asked questions (and some answers) about emotional intelligence.

A broad look at emotions and why they are important to consider.

Some examples of when you experience emotions at work and how emotions can be used intelligently.

People often talk about positive and negative emotions. This is not that helpful as emotions cannot really be labelled in that way. This lesson looks at why labelling emotions as positive or negative can be unhelpful.

This lecture looks at how to work with the emotional climate by assessing the level of emotional engagement and the level of emotional management.

Virtual meetings are becoming more and more common.  This lesson gives a useful tip around how to run virtual meetings using emotional intelligence. 

A review of some of the advantages and some of the disadvantages when working with emotional intelligence.

It is important to be aware of your hot buttons when you are interacting with other people and then to take steps to prevent these from causing you problems.

This practical activity will help you to determine your hot buttons.  It can be used as a team activity to look at each others hot buttons to gain a better understanding of how you can work together with a greater understanding of each other.

Test your Knowledge of Emotional Intelligence in Teams

Let's review what you have learnt in Section 2 - What is Emotional Intelligence?

Evaluate how emotions are expressed during change.

This video gives you an understanding the learning outcomes covered in this module on change management in teams.

Change is the only constant!

This is a phrase that is often repeated so let's look at what it means and the emotions that we all go through as we work with change.

This the change curve that was developed by business psychologist John M Fisher.  It is similar to many other change curves but this curve has been researched and developed with a business focus.

A link to download a large high resolution copy of this curve is provided in the Bonus Lecture.

This lecture covers the emotions that we all go through as we experience change.  We look at what happens, the reasons for the emotions so that you can get a better understanding of why you have these feelings, what you can do and how you can help other team members as they experience these emotions.

This lecture covers how to move on from a setback recognising the emotions involved and how to work with others and their emotions as you progress through change.

Let's review what you have learnt in Section 3 - Understanding Change Management

Examine the role that conflict plays when people and teams are working well together.

This video gives you an understanding the learning outcomes covered in this module on conflict in teamwork.

This lecture explores those behaviours that are constructive to good team work and those behaviours that are destructive.

This lecture looks at defining what conflict is and how it supports team working.

This lecture looks at conflict and trust in teams.  It covers the factors that you need to consider that will impact upon the conflict and developing trust.

This lesson covers trust as a component of building healthy relationships and its role in building teams.

Trust can be represented by an equation.  It consists of four interrelated factors - three combine to increase trust whilst one can diminish trust.

This lecture covers the best way of working with conflict in order to get the best outcomes for everyone.

Let's review what you have learnt in Section 4 - Working with Conflict in Teamwork.

Classify behavioural styles describing how to work with each style in a team.

This part of the course looks at behavioural styles.  It will give you an overview of the four working styles so that you can determine yours and those of other people.

This lecture covers the learning outcomes for this section on working with others. 

IMPORTANT

This exercise gives you the chance to determine your behavioural style and, along with the rest of this Section, will help you to understand your approach to working in teams better.

If you are going to get the best out of this course, it is important that you complete this exercise!  

This lecture looks at how my attitude and behaviour influences your attitude and behaviour and the cycle of behaviour that follows. It also looks at communication.

American psychologist and writer William Moulton Marston, in his 1928 book Emotions of Normal People introduced the prototype of the DISC profiling technique: a pair of axes producing a set of four interconnected factors. Marston originally called these four factors Dominance, Inducement, Submission and Compliance, though 'Inducement' and 'Submission' now carry the more meaningful modernised names of Influence and Steadiness.

It was during the 1940's that Marston's profiling technique came to prominence, when it was adopted by the U.S. military to help in recruitment during the Second World War. Over the following decades its simplicity and flexibility meant that it became more and more widely used across the world as a way of understanding behaviour.  It is particularly useful in team settings.

High Dominance has a clear idea of their ambitions and goals, as well as the directness and forcefulness to achieve those goals.  It also means that people like this will tend to have a competitive attitude, and they will generally follow their own ideas rather than work cooperatively with others.

This lecture reviews the High Dominance behavioural style with particular reference to team working with some do's and don'ts when working with this style.

This lecture includes a summary booklet of this style for you to download, print off and use for reference.

High Influence thrives on the attention and approval of other people, and they're more motivated by praise and appreciation than most other types.  Despite their outgoing attitude, they're often unwilling to risk causing offence, and they'll often avoid possible confrontations. In other words, while High Influence is socially confident, they tend not to be particularly assertive or forceful.

This lecture reviews the High Influence behavioural style with particular reference to team working with some do's and don'ts when working with this style.

This lecture includes a summary booklet of this style for you to download, print off and use for reference.

High Steadiness is consistent and reliable in their approach.   They prefer to operate in situations that follow established patterns, and to avoid unplanned developments.   Because of this, people with High Steadiness tend to be quite resistant to change, and will take time to adapt to new situations.

This lecture reviews the High Steadiness behavioural style with particular reference to team working with some do's and don'ts when working with this style.

This lecture includes a summary booklet of this style for you to download, print off and use for reference.

High Compliance likes to have a clear idea of their role, and what's expected of them, so they are far more motivated in situations that are clearly regulated and planned. In general, High Compliance is not independent by nature, and will prefer not to be left to make decisions or take actions without the support of others.

This lecture reviews the High Compliance behavioural style with particular reference to team working with some do's and don'ts when working with this style.

This lecture includes a summary booklet of this style for you to download, print off and use for reference.

DISC works by measuring four fundamental factors in a person's behaviour, and using those four factors to describe their personality.  It can, also, be used to determine the behaviours experienced within a team.  

This lecture looks at how you can adapt your behaviour in more valid and reliable ways.  It, also, covers the ideal behaviours for you to demonstrate at work irrespective of your preferred style.

The lecture includes a document reviewing the main points and the do's and don'ts of the DISC behavioural styles.

This lecture reviews the learning outcomes for this part of the course looking at behavioural styles.

Working with your preferred behavioural style(s) is easy. Working with people who have your least preferred behavioural style can be challenging.

This practical activity is designed to get you to think about how to adapt your style to work more effectively with people who have your least preferred behavioural style.

If you are going to get the best out of this course, it is important that you complete this practical activity!  

(I know that it is very easy to ignore this but you will not develop your team working and your understanding of working with other behavioural styles from just watching the video lectures!)

Let's review what you have learnt in Section 5 - Working with Others in a Team.

A quiz designed to test your understanding of DISC

This quiz will help to develop your understanding of the four behavioural styles.

Examine the role of resilience and determine how it can be developed for individuals and for teams.

This video gives you an understanding the learning outcomes covered in this module on emotional resilience in teams.

Resilience is often defined as recovering or bouncing back from adversity and is a definition taken from Material Science. This definition is rather limited and doesn't really explain the complexity of resilience in human behaviour. This lecture looks at what resilience is in more detail and gives a definition of resilience that truly works.

This lecture covers why resilience is useful, when resilience is important and the benefits of being resilient.

Developing resilience in teams is different from developing resilience in individuals.  This video looks at what resilience in teams means.

Resilient teams — different from resilient individuals — have four things in common.  This lecture covers these four things in detail.

There are a number of commonly used phrases that are used when working with resilience that may drain people's resilience rather than help build it.

These phrases are used so often that you probably use them yourself every day without even thinking about them.

This lecture looks at some ideas and strategies for developing resilience in other people -  team members, friends, colleagues, direct reports, family members, etc.  Mapping minds and mapping hearts is explored as a way to get people to engage cognitively and emotionally.

This short lecture reviews the course objectives and stresses the importance of working through the exercises with your team to develop everyone's emotional intelligence.

This is a practical activity to conclude the course. It requires you to consider your goals and objectives for taking the course that you set for yourself at the beginning of the course.

Let's review what you have learnt in Section 8 - Emotional Resilience in Teams.

Discover some free stuff and some special offers on my other emotional intelligence courses.

This video will help you if you are having issues accessing your Certificate of Completion.

Bonus Lecture

In order to receive CPE credit for this course, you must a) complete all course content, and b) pass this qualified assessment with 70% or greater.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines the impact of emotional intelligence on team dynamics and performance, which is relevant for leaders and managers
Taught by Robin Hills, who has expertise in emotional intelligence and team development
Emphasizes practical application through interactive exercises and activities, fostering skill development
Covers the DISC model for understanding behavioral styles, enhancing teamwork and collaboration
Provides insights into managing emotions during change and building resilience in individuals and teams
Addresses the importance of feedback in team development, fostering open communication and improvement

Save this course

Save Developing Emotional Intelligence in Teams to your list so you can find it easily later:
Save

Reviews summary

Emotional intelligence in teams: building a strong foundation

Learners say this course on emotional intelligence will enhance their ability to lead and work within effective teams. Emotional resilience is taught through practical guidance on managing change and fostering trust among team members. The course covers emotional intelligence fundamentals including coping with difficult emotions, communication, and conflict resolution. It emphasizes the importance of recognizing and understanding behavioral styles to improve team dynamics. While some reviewers found the pace slow, most agreed that the course was comprehensive and the instructor's explanations were clear.
This course also covers the importance of communication in building strong teams. It provides practical tips on how to communicate effectively with different types of people, how to resolve conflict, and how to build trust among team members.
"This course also covers the importance of communication in building strong teams."
The course also acknowledges that building emotional intelligence and emotional resilience can be challenging. It provides practical tips on how to overcome common obstacles, such as resistance to change, and how to create a supportive environment for emotional growth.
"The course also acknowledges that building emotional intelligence and emotional resilience can be challenging."
Emotional intelligence is essential for team success. It involves managing your own emotions, understanding others', and using this knowledge to build strong relationships and make better decisions. This course provides a comprehensive overview of emotional intelligence and how to apply it in a team setting.
"Learners say this course on emotional intelligence will enhance their ability to lead and work within effective teams."
"The course covers emotional intelligence fundamentals including coping with difficult emotions, communication, and conflict resolution."
The course emphasizes the importance of recognizing and understanding behavioral styles to improve team dynamics. It introduces the DISC model, a popular tool for assessing behavioral styles, and provides tips on how to adapt your communication and leadership style to work effectively with different types of people.
"It emphasizes the importance of recognizing and understanding behavioral styles to improve team dynamics."
"It introduces the DISC model, a popular tool for assessing behavioral styles, and provides tips on how to adapt your communication and leadership style to work effectively with different types of people."
Emotional resilience is another key topic covered in this course. It provides practical guidance on how to manage change, cope with stress, and build resilience in yourself and your team. This is especially important in today's rapidly changing business environment.
"Emotional resilience is another key topic covered in this course."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Developing Emotional Intelligence in Teams with these activities:
Review course syllabus
Review the course syllabus to become familiar with the learning objectives, grading criteria, and course schedule.
Show steps
  • Read the course syllabus thoroughly
  • Identify the key learning objectives
  • Review the grading criteria and course schedule
Join a study group or mastermind
Join a study group or mastermind to connect with other professionals who are interested in developing their emotional intelligence.
Show steps
  • Find a study group or mastermind that is relevant to your needs
  • Join the group and introduce yourself
  • Participate in the group discussions and activities
  • Share your insights and learnings with the group
Attend a workshop on emotional intelligence
Attend a workshop to learn more about emotional intelligence and how to apply it in the workplace.
Browse courses on Leadership Development
Show steps
  • Research and find a workshop that is relevant to your needs
  • Register for the workshop
  • Attend the workshop and participate actively
  • Follow up on what you learned after the workshop
Three other activities
Expand to see all activities and additional details
Show all six activities
Practice team exercises
Practice applying emotional intelligence concepts to work through team exercises and scenarios.
Show steps
  • Read through the team exercise instructions
  • Identify the emotional intelligence concepts that are being tested
  • Work through the exercise, applying the concepts as needed
  • Review your performance and identify areas for improvement
Create a blog post or article on emotional intelligence
Create a blog post or article on emotional intelligence to share your knowledge and insights with others.
Show steps
  • Choose a topic for your blog post or article
  • Research the topic and gather information
  • Write your blog post or article
  • Publish your blog post or article
  • Promote your blog post or article
Develop a team emotional intelligence plan
Create a comprehensive plan that outlines how your team will develop and implement emotional intelligence strategies.
Browse courses on Workforce Development
Show steps
  • Assess the current emotional intelligence of your team
  • Identify areas for improvement
  • Develop a plan to address the areas for improvement
  • Implement the plan and track your progress
  • Evaluate the results of the plan and make adjustments as needed

Career center

Learners who complete Developing Emotional Intelligence in Teams will develop knowledge and skills that may be useful to these careers:
Team Leader
Team Leaders need to understand how to motivate and lead their team to accomplish the team's goals. This course on developing emotional intelligence in teams will provide you with insights on how to build good relationships with your team, communicate effectively, and resolve conflicts in a constructive manner. It may help you develop the people skills and emotional intelligence necessary to succeed as a Team Leader.
Human Resources Manager
A critical component of Human Resources is fostering strong team performance. This course will help you to create a work environment that is emotionally intelligent, where all team members feel valued and respected, thus improving overall productivity and job satisfaction.
Project Manager
Emotional intelligence is vital for Project Managers. It allows them to effectively collaborate with stakeholders and lead a team towards a common goal. By completing this course, you will be better equipped to understand the different emotional dynamics at play within a team, and how you can use your emotional intelligence to navigate challenges and drive results.
Consultant
Communication and teamwork are essential for Consultants. This course will teach you how to communicate effectively with clients and build strong relationships with team members. It will help you develop the emotional intelligence and leadership qualities needed to succeed as a Consultant.
Sales Manager
Emotional intelligence is important for Sales Managers, who manage teams and rely on interpersonal skills to meet sales targets. This course will provide you with strategies to develop emotional intelligence within your sales team, which will help you foster collaboration, resolve conflicts, and close more deals.
Manager
For Managers, this course will provide you with insights on how to build productive relationships with your team, communicate effectively, and resolve conflicts in a constructive manner. This will allow you to motivate and lead your team to accomplish the organization's goals.
Customer Success Manager
This course on emotional intelligence in teams will provide Customer Success Managers with insights on how to build strong relationships with customers and team members. It will help you develop the emotional intelligence and people skills necessary to succeed as a Customer Success Manager.
Change Manager
Change Managers who take this course will learn strategies to manage the emotional aspects of change within teams. It will help you develop the emotional intelligence and resilience necessary to lead teams through change and achieve successful outcomes.
Learning and Development Manager
For Learning and Development Managers, this course will help you develop the emotional intelligence and communication skills necessary to create and deliver effective training programs. It will help you to facilitate team learning and growth, and to create a positive learning environment for all.
Organizational Development Manager
Emotional intelligence is essential for Organizational Development Managers who are responsible for improving the effectiveness of teams and organizations. This course will help you develop the skills to assess and improve team dynamics, and to create a more positive and productive work environment.
Team Coach
Team Coaches can benefit from this course, as it will help you to develop the skills to assess and improve team dynamics, and to create a more positive and productive work environment. This course will help you to understand the different emotional dynamics at play within a team, and how you can use your emotional intelligence to navigate challenges and drive results.
Talent Acquisition Manager
Talent Acquisition Managers can use this course to develop the emotional intelligence and communication skills necessary to attract and hire top talent. It will help you to understand the different emotional motivators of candidates and to create a positive and engaging candidate experience.
Leadership Development Manager
This course on emotional intelligence in teams will provide Leadership Development Managers with insights on how to build strong relationships with team members and to create a more positive and productive work environment. It will help you develop the emotional intelligence and leadership qualities needed to succeed as a Leadership Development Manager.
Employee Relations Manager
For Employee Relations Managers, this course will provide valuable insights into how to build strong relationships with employees and to create a positive and productive work environment. It will help you to develop the emotional intelligence and communication skills necessary to resolve conflict and to create a more harmonious workplace.
Conflict Resolution Specialist
This course may be helpful for Conflict Resolution Specialists, as it will provide you with insights on how to resolve conflicts in a constructive manner. It will help you develop the emotional intelligence and communication skills necessary to facilitate conflict resolution and to create a more harmonious workplace.

Reading list

We've selected 12 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Developing Emotional Intelligence in Teams.
Provides practical tips on how to develop your emotional intelligence. It good resource for those who want to improve their emotional intelligence skills.
Provides an overview of emotional intelligence and its importance in the workplace. It good starting point for those who are new to the concept of emotional intelligence.
Provides a framework for understanding how our mindset can affect our success. It good resource for those who want to learn how to develop a growth mindset.
Provides a framework for developing personal effectiveness. It good resource for those who want to learn how to be more productive and effective in their lives.
Provides a framework for understanding how people express and receive love. It good resource for those who want to improve their relationships with others.
Provides a personal account of one woman's journey to find happiness. It good resource for those who are looking for inspiration and practical tips on how to improve their happiness.
Provides a comprehensive overview of emotional intelligence for beginners. It good resource for those who want to learn more about emotional intelligence and how to develop their skills.
Provides a quick and easy overview of emotional intelligence. It good resource for those who want to learn the basics of emotional intelligence in a short amount of time.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Developing Emotional Intelligence in Teams.
An Introduction to Emotional Intelligence
Most relevant
Emotional and Social Intelligence
Most relevant
Leadership from Any Chair with Emotional Intelligence
Most relevant
Emotional Intelligence and AI: Bridging the Workplace Gap
Most relevant
The Emotional Side of Product Management
Most relevant
Leading with Emotional Intelligence
Most relevant
Emotional Intelligence: Master Anxiety, Fear, & Emotions
Most relevant
Sales and Selling with Emotional Intelligence
Most relevant
Let’s Get Emotional: Emotions & Emotional Intelligence!
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser