Distance Learning Certification Program



Welcome to the Distance Learning Certification Program!

PLRB is pleased to offer distance learning certificates for property adjusting and casualty adjusting.

Click here to check your progress.

The certification program is a valuable tool for your professional development.

By obtaining a certificate, you will have earned a measurable accomplishment by which you can demonstrate your commitment to professional growth. Completion of the program signifies your dedication to learning about critical claim areas relating to your job and your commitment to keeping pace with the latest developments in these areas. The net result will help make you a more confident and capable adjuster.

Our modules contain the latest information, keeping you up-to-date with current practices in property and casualty adjusting and broadening your knowledge base. Utilizing the modules, the certification program incorporates a framework of the fundamental aspects of the job, covering a variety of core skills in depth.

You can sign up today and begin taking modules.

The Curricula

The curricula are shown below. To obtain a PLRB Distance Learning Certificate in Property Claim Skills, you must complete the required number of courses in each column of the property curriculum.

Similarly, to obtain a PLRB Distance Learning Certificate in Casualty Claim Skills, you must complete the required number of courses in each column of the casualty curriculum.

Property:
Coverage (category 1 - Pick 4):
- Coverage For Water Back Ups and Overflows
- Progressive Losses
- Water Damage Exclusions
- Collapse
- Commercial Property: Covered Property
- Multiple Causes of Loss
Claim Investigation (category 2 - Pick 3):
- Examinations Under Oath
- Spoliation of Evidence: A Primer
- Waiver and Estoppel
- Arson Claims
- Navigating the SIU Minefield
Damage Evaluation (category 3 - Pick 3):
- Residential Personal Property
- Commercial Roofing Losses
- Two-Dimensional Fine Art Claims
- Specialized Equipment Losses
- Residential Roof Damage Assessment
Electives* (category 4 - Pick 2 or 1 day at a PLRB/LIRB conference):
- Mortgage Issues with Property Claims
- Valued Policy Laws Explained
- Special Limits of Liability
- Examinations Under Oath
- Depositions for Insurance Professionals
- Investigations: Determining the Cause of Loss
- PLRB Education Event
- PLRB Education Event


Casualty:
Coverage (category 1 - Pick 2):
- Condominium Liability Coverage For Unit Owners and Associations
- Uninsured-Underinsured Motorists Coverage
- Construction Defect Claims
- Complex Liability Coverage Methods
Legal Duty (category 2 - Pick 2):
- Introduction to Negligence Concepts
- Premises Liability Session I
- Premises Liability Session II
- Dram Shop and Social Host Liability
Claim Investigation (category 3 - Pick 2):
- Accident Scene Investigation
- Spoliation of Evidence: A Primer
- Reservation of Rights for Casualty Adjusters
- Recorded Statements
Litigation & ADR (category 4 - Pick 2):
- Depositions for Insurance Professionals
- Institutional Bad Faith and Written Discovery
- Mediation for Casualty Adjusters
Damage Evaluation (category 5 - Pick 2):
- Analysis of Brain Injury Claims
- Post-Traumatic Stress Disorder
- Soft Tissue Injury Cases
Electives* (category 6 - Pick 2 or 1 day at a PLRB/LIRB conference):
- Waiver and Estoppel
- Accident Scene Investigation
- Animal Liability
- Handling Severe Bodily Injury Claims
- Defending Large Casualty Claims
- PLRB Education Event
- PLRB Education Event


Business Income:
Courses (Watch All Six):
- Business Interruption: Introduction to BI Losses
- Business Interruption: Fundamentals of Extra Expense
- Business Interruption: Manufacturing Losses
- Business Interruption: Service Insureds
- Business Interruption: Mercantile Businesses
- Interplay Between Business Interruption, Extra Expense, and Property Damage
Final Exam:

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Element COUNTER is undefined in MAILINGREQUEST.

 
The error occurred in C:/inetpub/wwwroot/plrb2015/DistLearn/plrb/certificate/certificatePassage.cfm: line 10
Called from C:/inetpub/wwwroot/plrb2015/DistLearn/plrb/certificate/certificatePassage.cfm: line 1
Called from C:/inetpub/wwwroot/plrb2015/distlearn/plrb/admin/certModel.cfm: line 269
8 : <!---<cfset memcounter="#url.indnum#"> --->
9 : <!--- BAM: Not sure why this change was made, but it caused a bunch of errors. I do a lot with URL parameters for this project, so one more is a bit of a headache. Instead, I will use the memcounter used in the PLRB curriculum. --->
10 : <cfset memcounter="#mailingRequest.counter#">
11 : 
12 : 

Resources:

Browser   Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote Address   172.71.254.45
Referrer   http://www.plrb.org/distlearn/plrb/admin/certModel.cfm?indnum=60012
Date/Time   25-Apr-24 11:00 PM
Stack Trace
at cfcertificatePassage2ecfm1506922854._factor2(C:/inetpub/wwwroot/plrb2015/DistLearn/plrb/certificate/certificatePassage.cfm:10) at cfcertificatePassage2ecfm1506922854.runPage(C:/inetpub/wwwroot/plrb2015/DistLearn/plrb/certificate/certificatePassage.cfm:1) at cfcertModel2ecfm159054651.runPage(C:/inetpub/wwwroot/plrb2015/distlearn/plrb/admin/certModel.cfm:269)

coldfusion.runtime.UndefinedElementException: Element COUNTER is undefined in MAILINGREQUEST.
	at coldfusion.runtime.CfJspPage.resolveCanonicalName(CfJspPage.java:2369)
	at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2183)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2498)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2488)
	at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2468)
	at cfcertificatePassage2ecfm1506922854._factor2(C:\inetpub\wwwroot\plrb2015\DistLearn\plrb\certificate\certificatePassage.cfm:10)
	at cfcertificatePassage2ecfm1506922854.runPage(C:\inetpub\wwwroot\plrb2015\DistLearn\plrb\certificate\certificatePassage.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:743)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3851)
	at cfcertModel2ecfm159054651.runPage(C:\inetpub\wwwroot\plrb2015\distlearn\plrb\admin\certModel.cfm:269)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:743)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:505)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:153)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94)
	at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:78)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.CfmServlet.service(CfmServlet.java:223)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:552)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1634)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)