• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

15408 Courses in Cardiff delivered Online

Biomedical Engineering

By Compete High

Overview With the ever-increasing demand for Biomedical Engineering in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Biomedical Engineering may be. Learning about Biomedical Engineering or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Biomedical Engineering . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Biomedical Engineering is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this Biomedical Engineering course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this Biomedical Engineering course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this Biomedical Engineering course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Biomedical Engineering , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Biomedical Engineering , Anyone looking for a certificate of completion on doing an online training on this topic, Students of Biomedical Engineering , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This Biomedical Engineering course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams. Course Curriculum Biomedical Engineering Biomedical Engineering 00:00 Module 01 Human Anatomy and Physiology Human Anatomy and Physiology 00:00 Module 02 Biomedical Science Biomedical Science 00:00 Module 03 Biomedical Sensors Biomedical Sensors 00:00 Module 04 Epidemiology Epidemiology 00:00 Module 05 Bioinstrumentation Bioinstrumentation 00:00 Module 06 Medical Imaging Medical Imaging 00:00 Module 07 Biomaterials Biomaterials 00:00 Module 08 COSHH Awareness COSHH Awareness 00:00

Biomedical Engineering
Delivered Online On Demand8 hours
£4.99

Rural Architecture Masterclass

By Compete High

Overview   With the ever-increasing demand for Rural Architecture in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Rural Architecture may be.   Learning about Rural Architecture or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Rural Architecture. That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Rural Architecture is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates.   The self-paced online learning methodology by Compete High in this Rural Architecture Masterclass course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course!   Instead of searching for hours, enrol right away on this Rural Architecture Masterclass course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run.   Who is this course for?   While we refrain from discouraging anyone wanting to do this Rural Architecture Masterclass course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Rural Architecture, Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Rural Architecture, Anyone looking for a certificate of completion on doing an online training on this topic, Students of Rural Architecture, or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity   Career Path   This Rural Architecture Masterclass course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams.      Course Curriculum Module 1 Introduction To Rural Architecture Introduction To Rural Architecture 00:00 Module 2 The General Considerations The General Considerations 00:00 Module 3 Defining Character Defining Character 00:00 Module 4 Material and Colours Material and Colours 00:00 Module 5 Taste and Cellars Taste and Cellars 00:00 Module 6 Ventilation Ventilation 00:00 Module 7 Interior Accomodation Interior Accomodation 00:00

Rural Architecture Masterclass
Delivered Online On Demand1 hour
£4.99

HGV Driver Training

By Compete High

Overview With the ever-increasing demand for HGV Driver Training in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in HGV Driver Training may be. Learning about HGV Driver Training or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in HGV Driver Training . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on HGV Driver Training is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this HGV Driver Training course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this HGV Driver Training course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this HGV Driver Training course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of HGV Driver Training , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in HGV Driver Training , Anyone looking for a certificate of completion on doing an online training on this topic, Students of HGV Driver Training , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This HGV Driver Training course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams. Course Curriculum Module 1 Introduction to HGV Driver Training Introduction to HGV Driver Training 00:00 Module 2 Responsibilities and Duties of an HGV Driver Responsibilities and Duties of an HGV Driver 00:00 Module 3 Road Safety and Defensive Driving Road Safety and Defensive Driving 00:00 Module 4 HGV Vehicle Operations HGV Vehicle Operations 00:00 Module 5 Professional Conduct and Customer Service Professional Conduct and Customer Service 00:00

HGV Driver Training
Delivered Online On Demand5 hours
£4.99

Cake Making, Baking & Decorating Training

By Compete High

Overview With the ever-increasing demand for Cake Baking in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Cake Baking may be. Learning about Cake Baking or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Cake Baking . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Cake Baking is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this Cake Baking course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this Cake Baking course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this Cake Baking course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Cake Baking , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Cake Baking , Anyone looking for a certificate of completion on doing an online training on this topic, Students of Cake Baking , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This Cake Baking course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams.  Course Curriculum 15118 Module 1-Basic Concepts of Baking Basic Concepts of Baking 00:00 Module 2-Glossary and Equipment Used in Baking Glossary and Equipment Used in Baking 00:00 Module 3-Types of Cakes Types of Cakes 00:00 Module 4-Baking the Cake Baking the Cake 00:00 Module 5-Cake Decorating Recipes Cake Decorating Recipes 00:00 Module 6-Piping and Writing Piping and Writing 00:00 Module 7-Health, Safety and Food Hygiene Health, Safety and Food Hygiene 00:00 Module 8- Bakery Business Bakery Business 00:00

Cake Making, Baking & Decorating Training
Delivered Online On Demand8 hours
£4.99

Food Hygiene

By Compete High

Overview With the ever-increasing demand for Food Hygiene in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Food Hygiene may be. Learning about Food Hygiene or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Food Hygiene . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Food Hygiene is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this Food Hygiene course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this Food Hygiene course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this Food Hygiene course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Food Hygiene , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Food Hygiene , Anyone looking for a certificate of completion on doing an online training on this topic, Students of Food Hygiene , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This Food Hygiene course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams.    Course Curriculum Module 01 - Introduction to Food Hygiene Introduction to Food Hygiene 00:00 Module 02 - Origin and nature of food risk Origin and nature of food risk 00:00 Module 03 - Technologies and food safety Technologies and food safety 00:00 Module 04 - Preservation of fruits and vegetables Preservation of fruits and vegetables 00:00 Module 05 - Establishing Food Safety Management _System(FSMS) in a company Establishing Food Safety Management _System(FSMS) in a company 00:00 Module 06 - Hazard Analysis and Critical Control_Point System (HACCP) Hazard Analysis and Critical Control_Point System (HACCP) 00:00 Module 07 - Management of Chemical _Contaminants for food safety Management of Chemical _Contaminants for food safety 00:00 Module 08 - Sustainability and food safety Sustainability and food safety 00:00

Food Hygiene
Delivered Online On Demand8 hours
£4.99

Diploma in Landscape Architecture

By Compete High

Overview With the ever-increasing demand for Landscape Architecture in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Landscape Architecture may be. Learning about Landscape Architecture or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Landscape Architecture . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Landscape Architecture is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this Landscape Architecture course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this Landscape Architecture course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this Landscape Architecture course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Landscape Architecture , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Landscape Architecture , Anyone looking for a certificate of completion on doing an online training on this topic, Students of Landscape Architecture , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This Landscape Architecture course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams.  Course Curriculum Module 1- Introduction to Landscape Architecture Introduction to Landscape Architecture 00:00 Module 2- Hard Landscape Elements Hard Landscape Elements 00:00 Module 3- Soft Landscape Elements Soft Landscape Elements 00:00 Module 4- Planning and Legislation Planning and Legislation 00:00 Module 5- Establishing the Parameters Establishing the Parameters 00:00 Module 6- Developing the Framework Developing the Framework 00:00 Module 7- Establishing Content Establishing Content 00:00 Module 8- Design Guidelines Design Guidelines 00:00 Module 9- Representing the Landscape Design Representing the Landscape Design 00:00 Module 10- Landscape Management Landscape Management 00:00

Diploma in Landscape Architecture
Delivered Online On Demand10 hours
£4.99

Quantity Surveying

By Compete High

Quantity surveying is quickly becoming a sought-after and well-regarded skill in many different professions. Whether you are in construction management or a logistical planner, you will need the skills of a quantity surveyor to excel.

Quantity Surveying
Delivered Online On Demand8 hours
£5

Skills for Role Playing Games

By Compete High

🌟 Introducing 'Skills for Role Playing Games'   Embark on a journey to master the art of Role Playing Games (RPGs) with our comprehensive training program. Whether you're a novice seeking to delve into the immersive worlds of RPGs or a seasoned player aiming to refine your skills, our modules are designed to elevate your gameplay experience to new heights.   📘 Module 1: Introduction to Role Playing Games Get acquainted with the fundamentals of RPGs, from understanding game mechanics to exploring different genres and playstyles. Lay the groundwork for your adventure and unlock the secrets of successful role-playing.   🌍 Module 2: World Building and Lore Dive deep into the creation of captivating game worlds and rich lore. Learn the art of building immersive environments, crafting compelling backstories, and developing intricate cultures that will enchant players and breathe life into your game universe.   🎭 Module 3: Character Design and Progression Master the art of character creation and development. Discover the key elements of designing memorable characters, from personalities to abilities, and learn how to guide their growth throughout the game, ensuring a dynamic and engaging player experience.   📜 Module 4: Quest Design and Narrative Crafting Unleash your creativity as you delve into the intricacies of quest design and storytelling. Explore techniques for crafting captivating narratives, designing challenging quests, and weaving them seamlessly into the fabric of your game world to immerse players in unforgettable adventures.   🤝 Module 5: Player Interaction and Dynamic NPCs Explore the dynamics of player interaction and the role of Non-Player Characters (NPCs) in shaping the gaming experience. Learn how to create dynamic NPCs with distinct personalities and motivations, fostering meaningful interactions that enhance immersion and engagement.   🌐 Module 6: World Events and Dynamic Storytelling Unlock the power of dynamic storytelling and world events to keep players engaged and invested in your game world. Discover how to create dynamic events that evolve based on player actions, driving the narrative forward and ensuring a constantly evolving gaming experience.   🚀 Why Choose 'Skills for Role Playing Games'? Comprehensive training covering all aspects of RPG design and gameplay. Expert-led modules crafted by industry professionals with years of experience. Practical insights and hands-on exercises to reinforce learning. Suitable for beginners and seasoned players alike, catering to diverse skill levels. Elevate your game design and storytelling abilities to create unforgettable RPG experiences.   Don't just play RPGs - master them with 'Skills for Role Playing Games' and unlock the potential to create worlds that captivate players and stand the test of time. Enroll now and embark on your journey to RPG mastery! Course Curriculum Module 1_ Introduction to Role Playing Games Introduction to Role Playing Games 00:00 Module 2_ World Building and Lore World Building and Lore 00:00 Module 3_ Character Design and Progression Character Design and Progression 00:00 Module 4_ Quest Design and Narrative Crafting Quest Design and Narrative Crafting 00:00 Module 5_ Player Interaction and Dynamic NPCs Player Interaction and Dynamic NPCs 00:00 Module 6_ World Events and Dynamic Storytelling World Events and Dynamic Storytelling 00:00

Skills for Role Playing Games
Delivered Online On Demand6 hours
£5

Sales Management Training

By Compete High

Sales Management Training: Empowering Sales Teams for Success Are you ready to elevate your sales game and lead your team to unprecedented success? Welcome to the Sales Management Training course, a comprehensive program designed to equip you with the skills, strategies, and insights needed to excel in the dynamic world of sales management.   Course Overview: Sales Management Training is a structured, five-module course tailored to empower sales managers, team leaders, and aspiring sales professionals with the knowledge and tools necessary to drive revenue growth, enhance team performance, and foster lasting customer relationships. Let's delve into each module: Module 1: Sales System and Strategy Development In this foundational module, participants will learn to craft effective sales systems and strategies aligned with organizational goals and market dynamics. From understanding target markets to defining value propositions, participants will gain insights into building robust frameworks to drive sustainable sales growth. Module 2: Sales Process Optimization and Team Management Module 2 focuses on optimizing sales processes and empowering sales teams for peak performance. Participants will explore techniques for streamlining workflows, leveraging technology for efficiency, and fostering a culture of accountability and collaboration within their teams. Module 3: Sales Strategies and Analytics In Module 3, participants will dive deep into advanced sales strategies and analytics to uncover actionable insights from sales data. From segmentation and targeting to performance tracking and trend analysis, participants will learn how to harness the power of data to refine strategies, identify opportunities, and drive informed decision-making. Module 4: Customer Relationship Management and Performance Building and nurturing customer relationships is at the heart of successful sales management. In this module, participants will explore best practices for customer relationship management (CRM), including effective communication, customer retention strategies, and methods for delivering exceptional customer experiences. Additionally, participants will learn to measure and optimize team performance to achieve outstanding results. Module 5: Sales Forecasting and Deal Closure In the final module, participants will master the art of sales forecasting and deal closure. From pipeline management to negotiation techniques, participants will gain the skills and confidence needed to navigate the sales cycle, overcome objections, and secure successful deals.   Key Features: Engaging multimedia content, including video lectures, case studies, and interactive exercises Expert insights and real-world examples from seasoned sales professionals Practical tools and templates for immediate application in the workplace Collaborative learning environment, fostering peer-to-peer interaction and knowledge sharing   Who Should Enroll: Sales managers and team leaders Sales professionals seeking career advancement Entrepreneurs and business owners looking to enhance their sales strategies   Takeaway Benefits: Upon completion of the Sales Management Training course, participants will: Gain a comprehensive understanding of sales management principles and best practices Develop strategic insights to drive revenue growth and optimize sales processes Strengthen leadership skills to motivate and empower sales teams Cultivate lasting customer relationships and enhance customer satisfaction Acquire practical tools and techniques to improve sales forecasting and deal closure rates Are you ready to transform your approach to sales management and unlock new opportunities for success? Enroll in Sales Management Training today and embark on a journey toward sales excellence! Course Curriculum Module 1_ Sales System and Strategy Development Sales System and Strategy Development 00:00 Module 2_ Sales Process Optimisation and Team Management Module 2_ Sales Process Optimisation and Team Management 00:00 Module 3_ Sales Strategies and Analytics Sales Strategies and Analytics 00:00 Module 4_ Customer Relationship Management and Perfo Customer Relationship Management and Perfo 00:00 Module 5_ Sales Forecasting and Deal Closure Sales Forecasting and Deal Closure 00:00

Sales Management Training
Delivered Online On Demand5 hours
£4.99

Equality and Diversity

By Compete High

Overview With the ever-increasing demand for Equality and Diversity in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Equality and Diversity may be. Learning about Equality and Diversity or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Equality and Diversity . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Equality and Diversity is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this Equality and Diversity course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this Equality and Diversity course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this Equality and Diversity course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Equality and Diversity , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Equality and Diversity , Anyone looking for a certificate of completion on doing an online training on this topic, Students of Equality and Diversity , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This Equality and Diversity course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams. Course Curriculum Module 01 Introduction to Equality and Diversity Introduction to Equality and Diversity 00:00 Module 02 Equality and Diversity Legislation Equality and Diversity Legislation 00:00 Module 03 Human Rights Human Rights 00:00 Module 04 Equality Analysis Equality Analysis 00:00 Module 05 Links between Values, Attitudes and Beliefs Links between Values, Attitudes and Beliefs 00:00 Module 06 Basics of Discrimination Basics of Discrimination 00:00 Module 07 Unconscious Bias Unconscious Bias 00:00 Module 08 Affirmative Action Affirmative Action 00:00

Equality and Diversity
Delivered Online On Demand8 hours
£4.99