Tallo logoTallo logo

Courses

Discover thousands of courses from top institutions and platforms worldwide

114 Courses Found

Sort by:
  • Newest First
  • Highest Rated
  • Most Reviewed
  • A to Z
  • Z to A
  • Price: Low to High
  • Price: High to Low
  • Duration: Short to Long
  • Duration: Long to Short
Role of Mediator course thumbnail
FREE

YouTube

Role of Mediator

Mediation
Conflict Resolution
Communication Skills

Learn about the crucial role of mediators in conflict resolution in this 19-minute educational video from NPTEL-NOC IITM. Explore the responsibilities, skills, and techniques that effective mediators employ to facilitate communication between disputing parties, guide negotiations, and help reach mutually acceptable agreements. Understand how mediators maintain neutrality while creating a constructive environment for dialogue and problem-solving.

C# Design Patterns: Mediator course thumbnail

Pluralsight

Certificate

C# Design Patterns: Mediator

Software Development
C Programming
Design Patterns

For developers looking to deepen their knowledge of design patterns, this code-focused course will fully introduce the mediator design pattern, which enables you to encapsulate object interaction with loose coupling. In this course, C# 8 Design Patterns: Mediator, you will quickly get started with the mediator pattern. First, you will learn what the mediator pattern is and why you would want to use it. Next, you will discover how to implement your own mediator pattern. Finally, you will explore multiple variations of the mediator pattern in different contexts and different applications. When you are finished with this course, you will have the knowledge of the mediator pattern needed to implement and leverage the mediator pattern in your own C# applications.

BSM Light Mediator Opportunities from On-Going SM Experiments course thumbnail
FREE

YouTube

BSM Light Mediator Opportunities from On-Going SM Experiments

Particle Physics
Physics
Standard Model

Explore beyond Standard Model (BSM) light mediator detection opportunities through ongoing Standard Model experiments in this high energy physics seminar by Isaac Wang from Fermilab. Learn about light mediators as well-motivated particles with varying masses and couplings across different theoretical frameworks. Discover how several new experiments primarily designed for Standard Model physics—including MUonE, Hyper-K, IceCube, and GRAND—demonstrate sensitivity to BSM light mediators across wide parameter ranges. Examine specific examples of dark photon and neutrino self-interaction mediators, understanding their theoretical foundations and experimental signatures. Gain insights into how existing experimental infrastructure can be leveraged to probe new physics beyond the Standard Model, particularly in the context of light mediator searches and their implications for particle physics research.

How to Become an International Arbitrator course thumbnail
FREE

FutureLearn

Certificate

How to Become an International Arbitrator

International Relations
Political Science
Career Development

Develop your understanding of international (commercial) arbitration International arbitration is an alternative dispute resolution method. It involves arbitrators resolving conflicts instead of going through traditional court proceedings. On this two-week course, you’ll gain the skills to successfully start your career as an arbitrator. You’ll develop an awareness of the current trends and issues in international arbitration and gain valuable insights from experts in the field. Working on tasks that mirror real-life scenarios, you’ll gain practical skills to take into your professional practice. Discover the skills needed to become an arbitrator Throughout the course, you’ll assess your existing skills and compare them with the attributes you’ll need to work in international arbitration. This analysis will help you make informed decisions on your career trajectory as you learn how to build the skills you need to become an effective arbitrator. Unpack different types of law firms You’ll discover the differences between large and small law firms to help you find the workplace that is right for you. Next, you’ll learn how to leverage what you know to excel in your role and stand out in your firm. Explore career pathways to break into this area of legal practice Finally, you’ll explore the pathways to become an arbitrator as you create a roadmap to help set you up for career success. By the end of the course, you’ll have the knowledge and skills to pursue a thriving career in international arbitration. This course is designed for lawyers interested in progressing their careers in international law, specifically international arbitration. You’ll gain an insight into what international arbitration is, how to break into this area of legal practice, and if this area of law is a good fit for you.

International Arbitration: Frameworks and Drafting an Arbitration Agreement course thumbnail
FREE

FutureLearn

Certificate

International Arbitration: Frameworks and Drafting an Arbitration Agreement

International Law
Law
Legal Framework

Develop skills in drafting an arbitration agreement and providing client advice Embarking on a career as an international arbitrator requires a solid foundation, and an arbitration agreement is a key component in this field. On this five-week course, you’ll gain crucial skills to draft an arbitration agreement and provide expert written advice. This knowledge will help you become a confident and successful international arbitrator. This course is part of a series which acts as a pathway to becoming a Member (MCIArb) of the Chartered Institute of Arbitrators (CIArb). The College of Law is the only Recognised Course Provider (RCP) of CIArb in Australasia, ensuring that your education aligns with the highest industry standards. Discover the history of arbitration You’ll start by delving into the history of arbitration to understand its advantages and disadvantages as a dispute resolution method. Next, you’ll learn the details of how international arbitration works. This will help you understand how it should be administered as well as the factors to consider when choosing an arbitration institution. Gain practical skills to advance as an arbitrator On the course, you’ll master the fundamental concepts that underpin the arbitration process. This includes confidentiality, privacy, and the validity of an arbitration agreement. What’s more, you’ll develop practical expertise in drafting an arbitration agreement as you discover the essential and advisable elements in an arbitration agreement for international disputes. Master alternative dispute resolution Finally, you’ll develop essential written communication skills to help you advise your client. Guided by the experts at College of Law, you’ll finish the course with a strong foundation of knowledge and a versatile skill set ready to excel in international arbitration. This course is designed for professionals looking to take their next career step. It will be most beneficial for legal practitioners currently working in international law or those who would like to move into arbitration as a new area of practice.

International Arbitration: Process and Procedure course thumbnail
FREE

FutureLearn

Certificate

International Arbitration: Process and Procedure

International Law
Law
Dispute Resolution

Delve into the arbitration process with the College of Law The arbitration procedure contains distinct phases to enable parties to settle a dispute without having to go to court. On this five-week course, you’ll develop your knowledge and skills in the international arbitration process and procedure. Guided by expert practitioners from the College of Law (Col), you’ll gain insights into best practices and real-world scenarios to help you build career-ready arbitration skills. What’s more, this course can lead to credit in Col’s International Arbitration Practice and is also a pathway to becoming a Member (MCIArb) of the Chartered Institute of Arbitrators (CIArb). Explore arbitration proceedings You start by delving into the procedural framework. This will help you unpack representation, legal professional privilege, offers to settle, and more. With this knowledge, you’ll understand how international arbitration works and the various stages of the process. Gain crucial skills to become an arbitrator Next, you’ll learn how to combine different resolution methods in the arbitral process. You’ll gain a global perspective as you explore the process through the lens of various countries. This will enable you to make informed decisions about resolution options. Develop an understanding of an arbitral tribunal You’ll then delve into the relationship between the arbitral process and the national court. This exploration will help you understand how to challenge the jurisdiction of the arbitral tribunal – an essential skill for navigating the complexities of international arbitration. Finally, you’ll gain the practical know-how to represent a claimant in arbitration proceedings. Armed with this knowledge, you’ll finish the course with confidence and ready to advance as a successful arbitrator. This course is designed for legal practitioners working in international law or those looking to change their practice area.

ASP.NET Core - MediatR and CQRS Tutorial and Tips course thumbnail
FREE

YouTube

ASP.NET Core - MediatR and CQRS Tutorial and Tips

ASP.NET Core
.NET
C#

Learn how to implement the MediatR package in ASP.NET Core for effective Command Query Responsibility Segregation (CQRS) in this comprehensive tutorial. Discover the inner workings of MediatR and explore best practices for its implementation. Gain insights into middleware integration, clean architecture principles, and practical tips for using MediatR in your ASP.NET Core projects. Follow along with hands-on examples and leverage additional resources, including presentations by MediatR creator Jimmy Bogard and clean architecture expert Jason Taylor. Enhance your C# and ASP.NET Core skills while mastering the CQRS pattern with MediatR.

Why I Don't Use MediatR in ASP.NET Core course thumbnail
FREE

YouTube

Why I Don't Use MediatR in ASP.NET Core

Software Architecture
Software Engineering
ASP.NET Core

Explore the reasons for not using the MediatR package in ASP.NET Core development. Learn how avoiding this dependency can lead to more maintainable code, reduced code mass, improved readability of control flow, and faster performance. Dive into a project overview, examining behaviors, migrations, handlers, user command pipelines, taskable validators, and reusable pipes. Gain insights into creating efficient and streamlined ASP.NET Core applications without relying on MediatR.

Inflammation-Resolving Mediators in Tissue Repair and Vascular Biology course thumbnail
FREE

YouTube

Inflammation-Resolving Mediators in Tissue Repair and Vascular Biology

Vascular Biology
Physiology
Biology

Join a one-hour educational lecture from Harvard Medical School's Dr. Matthew R. Spite, exploring the critical role of inflammation-resolving mediators in tissue repair and vascular biology. Delve into cutting-edge cardiovascular science through this DeBakey CV Education event, presented by the prestigious Houston Methodist DeBakey Heart & Vascular Center. Learn about the latest developments in cardiovascular medicine while continuing the educational legacy of Dr. Michael E. DeBakey's commitment to excellence in cardiovascular care and research. Gain valuable insights into how inflammation resolution affects tissue healing and vascular health through expert discussions led by Drs. Cooke, Lai, and Spite.

Extracellular Vesicles as Mediators of Cellular Communication in the Heart and Brain course thumbnail
FREE

YouTube

Extracellular Vesicles as Mediators of Cellular Communication in the Heart and Brain

Pathophysiology
Physiology
Biology

Explore a research conference presentation examining how extracellular vesicles function as communication mediators between cells in cardiac and neural tissues, with particular focus on their alterations in diabetic conditions and subsequent effects on endothelial health. Dr. Jason Fish, Senior Scientist at Toronto General Hospital Research Institute and Professor of Laboratory Medicine & Pathophysiology at the University of Toronto, delivers this hour-long weekly research conference for the University of Ottawa Heart Institute, providing insights into the critical role these vesicles play in the complex relationship between diabetes, cardiovascular health, and neurological function.

Conflict Management, Conflict Resolution, and Mediation course thumbnail

Udemy

Certificate

Conflict Management, Conflict Resolution, and Mediation

Conflict Management
Leadership
Management & Leadership

Conflict Management | Conflict Resolution | Mediation | Mediator | Conflict Management Frameworks and Checklist What you'll learn: Diagnose Any Workplace Conflict In Under One Minute With A 5-Question Scan.Apply The PACE Micro-Framework To Calm Emotions And Reopen Constructive Dialogue.Classify Disputes Using The T-R-P-V Lens And Uncover Hidden Root Causes Others Miss.Resolve Conflicts Fast With The 4-Step I-E-R-R Method And Craft SMART Agreements.Mediate Between Clashing Teammates Using Five Proven Neutral-Facilitator Moves.Turn Disagreements Into Innovative Solutions Via The WIN Interest-Based Model.Implement The Conflict-Proof Checklist To Prevent Issues Before They Escalate.Build A Conflict-Positive Culture That Boosts Trust, Creativity, And Key Team KPIs. Master Conflict Before It Masters You — The Practical Course on Conflict Management, Conflict Resolution, and MediationEvery stalled project, tense meeting, and endless email thread carries a hidden price tag. Unresolved workplace conflict drains productivity, erodes morale, and sidelines innovation. Yet most professionals still rely on guesswork when tensions rise.This course changes that.Created by a veteran business consultant and top-rated Udemy-for-Business instructor, Conflict Management, Conflict Resolution & Mediation Mastery delivers the proven frameworks, checklists, and worksheets you need to handle real-world disputes—without the jargon or fluff. Each lesson supplies a tool you can apply the same day, whether you manage a cross-functional team or navigate peer-to-peer disagreements. What Makes This Conflict Management Course Different Action first, theory second – You leave every lesson with a concrete tactic: the 60-Second Conflict Diagnostic, the PACE micro-framework, the I-E-R-R resolution blueprint, the WIN negotiation model, and more.Built for busy schedules – Clear visuals, crisp explanations, and step-by-step demonstrations keep momentum high. No academic detours.Complete toolkit in one package – Framework, checklist, advanced negotiation strategy, role-play scenarios, and practice assignment—nothing left to buy or guess.Culture-level impact – Move beyond one-off fixes. Learn psychological safety rituals, structured feedback loops, and conflict KPIs that turn healthy debate into a competitive advantage.Inside the Curriculum Crash-Course to Conflict Management – Deploy the PACE framework and two de-escalation scripts in your next meeting.Types and Root Causes – Identify disputes with the Task–Relationship–Process–Values lens and uncover the hidden drivers fueling them.I-E-R-R Resolution Blueprint – Map issues, listen empathically, re-frame to shared goals, and seal SMART agreements that stick.Mediation Skills for Non-Mediators – Five professional tactics, including neutrality statements, BATNA checks, and caucusing, plus a clear escalation tree.Conflict-Proof Checklist – A three-phase safety net (Pre-Talk, During, Post-Agreement) you can print and pin next to your monitor.Interest-Based Negotiation 2.0 – Use the WIN model (What, Impact, Next step) to convert friction into innovation with data-backed, co-created solutions.Building a Conflict-Positive Culture – Establish psychological safety rituals, fast feedback loops, and dashboard metrics that reward constructive conflict.Wrap-Up and Next Steps – Cement four critical metrics that prove your new skills are working and set up a personal progress-tracking routine. By the End of This Conflict Resolution and Mediation Course You Can Diagnose the root cause of any workplace conflict in sixty seconds.Defuse heated conversations confidently using the PACE framework and plug-and-play scripts.Mediate peer disputes even if “mediator” is not in your job title.Craft data-driven, win-win agreements with the four-step I-E-R-R method.Transform tension into fresh ideas through the advanced WIN negotiation model.Build a conflict-positive culture anchored in psychological safety and measurable conflict KPIs.Track success via time-to-resolution, recurrence rate, engagement scores, and idea-to-launch cycle times.Enter any challenging discussion armed with downloadable checklists and fillable worksheets. Who Should Enroll Team leaders, project managers, product owners, and HR professionals responsible for smooth collaboration.Remote or hybrid teams where miscommunication escalates quickly.Aspiring leaders who need promotion-ready skills in conflict management and mediation.Individual contributors who want practical self-advocacy and negotiation tools. No prior experience in conflict management, conflict resolution, or mediation is required. Your Enrollment Includes Lifetime access to all expertly produced video lessons.Downloadable PACE Cheat-Sheet, I-E-R-R Worksheet, Conflict-Proof Checklist, WIN Model Worksheet, and Culture Action Plan.Role-play scenarios, quizzes, and a hands-on practice assignment to lock in skills.Instructor Q&A support for real-world conflict questions. Stop letting unresolved conflict sap energy and momentum. Enroll now and become the go-to problem solver who turns every clash into a springboard for progress, productivity, and innovation.

Fighting the American Revolution - The Big Picture course thumbnail
FREE

YouTube

Fighting the American Revolution - The Big Picture

American Revolution
American History
History

Explore the concluding phases of the American Revolutionary War in this 46-minute lecture from Yale University's HIST 116 course. Examine the pivotal Battle of Saratoga, France's recognition of American independence, and the subsequent alliance. Analyze the British Conciliatory Propositions and their rejection by the Continental Congress. Delve into the final phase of the war, focusing on the Southern campaign and the decisive Battle of Yorktown. Investigate the French fleet's crucial role in securing victory and the ensuing peace negotiations in Paris. Gain insights into the complexities of achieving independence and the uncertainties faced by the newly formed nation.

Java Design Patterns: Behavioral Part 1 course thumbnail

LinkedIn Learning

Certificate

Java Design Patterns: Behavioral Part 1

Java
Programming Languages
Object-oriented programming

Use six of the most popular behavioral design patterns—Chain of Responsibility, Command, Interpreter, Iterator, Mediator, and Memento—to write better, more maintainable Java code.

Stages of Mediation course thumbnail
FREE

YouTube

Stages of Mediation

Mediation
Conflict Resolution
Communication Skills

Learn about the essential stages involved in the mediation process in this 45-minute lecture from NPTEL-NOC IITM. Explore the structured approach mediators use to guide parties through conflict resolution, from opening statements to reaching agreements. Understand how each stage contributes to effective dispute resolution and the techniques mediators employ throughout the process.

CQRS, API Development, and Module Communication course thumbnail

Coursera

Certificate

CQRS, API Development, and Module Communication

CQRS
Software Architecture
Software Engineering

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course covers the implementation of CQRS (Command Query Responsibility Segregation) patterns and API development using MediatR for modular communication in .NET-based applications. You’ll learn how to structure applications using CQRS, focusing on the separation of read and write operations, and explore the integration of MediatR for handling commands and queries. With real-world examples, you will see how these patterns improve scalability and modularity in your applications. The journey begins with an introduction to CQRS and its role in managing complex systems by segregating commands and queries. You will learn how to implement CQRS logically and physically in your applications, utilizing MediatR to manage requests effectively. The course continues by exploring the development of catalog and basket modules, applying CQRS principles in real use cases, and handling domain events with MediatR’s INotificationHandler interface. As you progress, you will build REST APIs for catalog and basket modules using minimal APIs, Carter, and the REPR design pattern. You will also dive into handling cross-cutting concerns like validation, logging, and error handling, integrating them into your MediatR pipeline. Additionally, the course addresses caching strategies with Redis, providing a hands-on approach to optimizing performance in distributed systems. This course is designed for developers interested in building scalable, maintainable systems using modular monoliths with CQRS, MediatR, and minimal APIs. It is ideal for those looking to enhance their understanding of modular architecture and API development using .NET 8.

Design Patterns in Java: Behavioral course thumbnail

Pluralsight

Certificate

Design Patterns in Java: Behavioral

Design Patterns
Software Engineering
Java

This course is part of a 3 part series covering design patterns using Java. This part covers the behavioral design patterns, Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template, and Visitor as defined by the Gang of Four. We look at examples in the Java API and code examples of each pattern.

The American Revolution - From Declaration to War course thumbnail
FREE

YouTube

The American Revolution - From Declaration to War

American Revolution
American History
History

Explore a 44-minute lecture from Yale University's American Revolution course that delves into the pivotal events leading up to the American Civil War. Examine the widespread circulation and impact of the Declaration of Independence, and analyze the differing perspectives between British and American citizens on resolving their conflict. Discover how American colonists began organizing defensive measures against British aggression, while the British mistakenly assumed they were dealing with a minority rebel group. Trace the beginnings of military conflict in spring 1775, including battles at Lexington, Concord, and Breed's Hill. Learn how these events prompted colonists to seriously consider independence and led the Continental Congress to begin organizing for war. Gain insights into the editing process of the Declaration, the symbolic battle at Salem, the Conciliatory Resolution, and the changing opinions on both sides following key engagements.

Complete guide to building an app with .Net Core and React course thumbnail

Udemy

Certificate

Complete guide to building an app with .Net Core and React

.NET Core
.NET
C#

The complete guide to building an app from start to finish using .Net 9.0, React 19 and React Query What you'll learn: Learn how to build an application from start to publishing with .Net (9.0), React (with Typescript) and MobxHow to build a Web API in .Net Core with Clean Architecture using the CQRS + Mediator patternHow to use AutoMapper and MediatR packages in the .Net projectsHow to build a multi-project solution with .Net CoreHow to use Entity Framework Core as the Object Relational MapperHow to integrate ASPNET Core SignalR into an application for real time web communicationHow to add Identity and Authentication using .Net Core IdentityHow to build a Client side application for the API with ReactHow to use MobX as a state management libraryHow to build our own Photo upload widget with a Dropzone and a Cropper to resize images ***Course has now been re-imagined and re-recorded for .Net 9.0, React 19 and also now includes React Query***Have you learnt the basics of ASP.NET Core and React? Not sure where to go next? This course should be able to help with that. In this course we learn how to build a multi-project ASP.NET Core solution that is built using Clean Architecture and the CQRS and Mediator pattern that makes our code easy to understand, reason about and extend.Both ASP.NET Core and React are hot topics and this course will enhance your knowledge of both, simply by building an application from start to finish. In each module we learn something new, whilst incrementally adding features to the application. Building an application is significantly more rewarding than building yet another Todo List from the documentation!Every line of code is demonstrated and explained and by the end of this course you will have the skills and knowledge to build your own application using the techniques taught in this course.Here are some of the things you will learn about in this course:Setting up the developer environmentCreating a multi-project solution using the the ASP.NET Core WebAPI and the React app using the DotNet CLI and the create-react-app utility.Clean Architecture and the CQRS + Mediator patternSetting up and configuring ASP.NET Core identity for authenticationUsing React with TypescriptAdding a Client side login and register function to our React applicationUsing React RouterUsing AutoMapper in ASP.NET CoreBuilding a great looking UI using Semantic UIAdding Photo Upload widget and creating user profile pagesUsing React Hook Form and Zod to create re-usable form inputs with validationPaging, Sorting and FilteringUsing SignalR to enable real time web communication to a chat feature in our appPublishing the application to AzureMany more things as wellTools you need for this courseIn this course all the lessons are demonstrated using Visual Studio Code, a free (and fantastic) cross platform code editor. You can of course use any code editor you like and any Operating system you like... as long as it's Windows, Linux or MacIs this course for you?This course is very practical, about 90%+ of the lessons will involve you coding along with me on this project. If you are the type of person who gets the most out of learning by doing, then this course is definitely for you.On this course we will build an example social network application that allows users to sign up to events (similar to MeetUp or Facebook), completely from scratch. All we start with is an empty terminal window or command prompt.All you will need to get started is a computer with your favourite operating system, and a passion for learning how to build an application using ASP.NET Core and React

c# design patterns course thumbnail

Udemy

Certificate

c# design patterns

C#
Programming Languages
Microservices

This course teaches you Design pattern by using C# What you'll learn: In project we will implement Factory,Abstract factory,Repository,Unit of work , Prototype, Adapter , Decorator , Iterator , Memento and Mediator.Other than pattern architectural concepts like SOLID principles ,DI,IOC,Micro services are also covered.Also covers Builder Pattern, Composite pattern , Singleton , Observer ,Intrepeter , Visitor , COR , Proxy , Lazy loading , NULL pattern , Immutable objects , Flyweight, Fluent API concept and state pattern. The best way to learn design pattern is by doing a project. If you learn something with a project you learn quickly and you learn to the point. So in this training series we have started with 10 labs which completes a customer data entry screen and implements some important patterns like Factory , Repository , Unit of work , Decorator , Iterator , Mediator and so on. One of the shortcomings of learning with a project is you can not implement all design patterns in one project. So to cover them i have also created individual videos for each design pattern. These specific videos goes more in-depth in to those individual design pattern videos.In this syllabus i have also stressed on architectural concepts like DI , IOC , SOLID principles , Micro services architecture and so on.Below is a the full syllabus of this course :- Lab 1: - Project kick start with requirement , planning and initial coding(Factory pattern,Lazy Pattern and RIP Pattern). Lab 2: - Unity, Strategy, IOC, SRP and SOC. Lab 3: - Template pattern and Repository pattern with ADO.NET. Lab 4: - Adapter Pattern and Repository with EF Lab 5: - UOW(Unit of Work) Lab 6: - Decorator Pattern Lab 7: - Iterator Pattern Lab 8: - Prototype and Memento Pattern Lab 9: - Implementing complex object creation using Factory Method Lab 10: - Implementing NULL design pattern and Mediator pattern. Explain SOLID? Factory pattern and Abstract Factory Pattern Builder Pattern Prototype Pattern Singleton Pattern Adapter Pattern Bridge Pattern Composite Pattern Decorator Pattern Facade Pattern Flyweight Pattern Proxy Pattern Mediator Pattern Memento Pattern Interpreter Pattern Iterator Pattern COR Pattern Command Pattern State Pattern Strategy Pattern Observer Pattern Template Pattern Visitor Pattern Explain IOC(Inversion of Control)? Dependency Injection Fluent interface and method chaining Lazy Loading Explain RIP(Replace IF with Polymorphism) Pattern? Immutable object design pattern Explain Null Design Pattern and its usage. What is Microservices Architecture? Happy learning.

Police Power Doctrine in Investment Arbitration - Arbitral Review of Regulatory Measures - 3 course thumbnail
FREE

YouTube

Police Power Doctrine in Investment Arbitration - Arbitral Review of Regulatory Measures - 3

Administrative Law
Law
Public Policy

Learn how arbitral tribunals apply the police power doctrine when reviewing regulatory measures in investment arbitration disputes through this 11-minute lecture. Explore the specific approaches and methodologies that international arbitration panels use to evaluate whether state regulatory actions fall within legitimate police powers or constitute compensable interference with foreign investments. Examine case law examples and legal precedents that demonstrate how tribunals balance sovereign regulatory authority against investor protection rights. Understand the criteria and tests applied by arbitrators to distinguish between valid exercises of police power and regulatory measures that may trigger state liability under international investment agreements.