@section('page_title') OSAA - {{ ucfirst(strtolower($for)) }} @stop @section('page_sub_title') OSAA Information and Resources for {{ ucfirst(strtolower($for)) }} @stop @section('scripts') @parent {{-- Google reCAPTCHA script --}} @stop @section('jquery_init') // Success bar $('.success_bar').animate({ 'top' : 32, 'background-color' : 'rgba(176, 255, 190, 1.0)'}, 1600, 'easeOutQuad', function () { $(this).delay(6000).fadeOut(4000); $(this).hover(function () { $(this).stop(true).css('opacity', '1.0'); }, function () { $(this).fadeOut(4000); }) }); $('.button').button(); $('.tabs').tabs(); $('.tab_button') .button() .css({'font-size' : '12pt', 'height' : '4.5em', 'width' : '150px', 'padding-top' : '1em', 'margin-right' : '40px'}) .click(function(event) { event.preventDefault(); var target = $(this).attr('data-goto-index'); $('.tabs').tabs('option', 'active', target); }); /* * Tab activation and element focus */ function activateTab(target_tab_id, focus) { var target_tab = $('.tabs ul:first li a[href="#' + target_tab_id + '"]'); var target_tab_index = target_tab.attr('data-tab-order'); $('.tabs').tabs('option', 'active', target_tab_index); if (focus != null) { focusOnElement($(focus)); } } @if (!Helpers::strIsEmpty($info['tab'])) var anchor = "{{ $info['tab'] }}"; @else var anchor = window.location.hash.substring(1); @endif var focus = null; if (anchor) { activateTab(anchor, focus); focus = '#content'; } @if (!Helpers::strIsEmpty($info['focus'])) focus = "#{{ $info['focus'] }}"; @endif function focusOnElement(focus_element) { var top = focus_element.offset().top - 75; setTimeout(function() { $('html, body').scrollTop(top); }, 1); } if (focus != null) { focusOnElement($(focus)); } // Required field marker $('[data-required]:not([data-required-indicator])').after('*'); {{-- AD workshop registration form scripts --}} @if (!is_null($info['workshop_form'])) var workshop_form = $('form.workshop_registration'); // Hide optional form elements on load $('.attendee[data-index!="1"]', workshop_form).hide(); $('.other_school', workshop_form).hide(); // Change the number of attendees $('select[name="number"]', workshop_form).on('change', function() { // Get the number of attendees var number = parseInt($('option:selected', $(this)).val()); updateAttendees(number); // Focus on the first attendee's name $('input[name="attendees[1][name]"]', workshop_form).focus(); }); if (parseInt($('select[name="number"] option:selected', workshop_form).val()) > 1) { updateAttendees(parseInt($('select[name="number"] option:selected', workshop_form).val())); } function updateAttendees(number) { // Show/hide as appropriate if (number == 1) { $('.attendee[data-index!="1"]', workshop_form).slideUp(400); } else if (number == 2) { $('.attendee[data-index="2"]', workshop_form).slideDown(400); $('.attendee[data-index="3"]', workshop_form).slideUp(400); } else if (number == 3) { $('.attendee[data-index!="1"]', workshop_form).slideDown(400); } } // Change the school selection $('select[name="school"]', workshop_form).on('change', function() { var value = $('option:selected', $(this)).val(); schoolSelectOption(value, true); }); function schoolSelectOption(value, shift_focus) { if (value == 'OTHER') { $('.other_school', workshop_form).slideDown(400); if (shift_focus || $('input[name="other_school"]', workshop_form).val() == "") { $('input[name="other_school"]', workshop_form).focus(); } } else { $('.other_school', workshop_form).slideUp(400); if (shift_focus) { $('input[name="attendees[1][name]"]', workshop_form).focus(); } } } // Show other school option on reload schoolSelectOption($('select[name="school"] option:selected', workshop_form).val(), false); // Date accordion $('.dates', workshop_form).accordion({ 'header' : 'div.date_option', 'heightStyle' : 'content', 'collapsible' : true }); // Session table hover style $('.date_option_info table', workshop_form) .hover(function() { $(this).addClass('session_hover'); }, function() { $(this).removeClass('session_hover'); }); // Tutorial check-box $('input[type="checkbox"][name="attending_tutorial"]', workshop_form).on('change', function(event) { var field = $(this); var checked = false; if (field.is(':checked')) { var checked = true; } var other_fields = $('input[type="checkbox"][name="attending_tutorial"][id!="' + field.attr('id') + '"]', workshop_form); if (checked) { other_fields.prop('checked', true).prop('disabled', true); } else { other_fields.prop('checked', false).prop('disabled', true); } }); // Session radio button $('input[type="radio"][name="session"]', workshop_form).on('change', function(event) { // Remove all selection styles $('.date_option_info table', workshop_form).removeClass('session_selected'); $('.date_title', workshop_form).removeClass('header_selected'); $('.session_title', workshop_form).html(''); $('input[type="checkbox"][name="attending_tutorial"]', workshop_form).prop('disabled', true); // Get the selected option title var session_title = $(this).attr('data-session-name'); // Show selected session option $('#' + $(this).attr('data-paired-checkbox')).prop('disabled', false); $(this).parents('td').children('input[type="checkbox"][name="attending_tutorial"]').prop('disabled', false); console.log($('#' + $(this).attr('data-paired-checkbox')).attr('id')); $(this).parents('table').addClass('session_selected'); $(this).parents('.date_option_info').prev().children('.date_title').addClass('header_selected'); $(this).parents('.date_option_info').prev().children('.session_title').html(session_title); }); $('input[type="submit"]', workshop_form) .button() .css({'font-size' : '11pt', 'padding-top' : '1.5em', 'padding-bottom' : '1.5em', 'position' : 'absolute', 'top' : '0.25em', 'right' : '-130px'}) .click(function(event) { event.preventDefault(); var form = $(this).parents('form'); // Show a confirmation $('
') .appendTo('body') .dialog( { draggable : false, resizable : false, modal : true, height : 275, width : 425, title : 'Confirm Registration', buttons: [ { text : "Register", 'class' : "float_left", icons : { primary : 'ui-icon-check'}, click : function() { form.submit(); } }, { text : "Cancel", 'class' : "float_right", 'data-autofocus' : "true", icons : { primary : 'ui-icon-cancel'}, click : function() { // Close the dialog box $(this).dialog("close"); } } ], open : function () { var dialog_object = $(this); var data = { 'school' : $('select[name="school"] option:selected', form).text(), 'number' : parseInt($('select[name="number"] option:selected', form).val()), 'session' : $('input[name="session"]:checked', form).attr('data-session-name'), 'date' : $('input[name="session"]:checked', form).attr('data-session-date'), }; dialog_object.html('
Is the following information correct?


' + data.school + ' is registering ' + data.number + ' attendee(s) for the session at ' + data.session + ' on ' + data.date + '.
'); $('.ui-dialog-buttonpane').css('padding', '0 0.5em').css('font-size', '9pt'); $('.ui-dialog-buttonpane .ui-dialog-buttonset').css('width', '100%'); $('[data-autofocus="true"]').focus(); }, close : function () { var dialog_object = $(this); $(dialog_object).remove(); } }); }); @endif $('#admin_secretaries_workshop_registration').hide(); $('[data-action="admin_secretaries_workshop_registration"]').on('click', function(event) { event.preventDefault(); var frame = $('#admin_secretaries_workshop_registration'); if (!frame.is(':visible')) { frame.slideDown(400); } }); @stop @section('page_functions') @stop @section('main_content') {{-- Success Bar --}} @if (Session::has('success'))
{{ Session::get('success') }}
@endif
{{-- Administrators --}}

Oregon Athletic
Directors Association

Administrators

The OSAA values its relationship with administrators and support staffs of our member schools. Your leadership allows the Association to function efficiently and effectively in enriching the educational experiences of more than 130,000 high school students annually throughout Oregon. We hope you'll find what you need at www.osaa.org to assist you in achieving our common educational goals. We encourage you to contact the OSAA staff directly if you have questions or need further clarification on a specific policy.

Workshops

» Administrative Secretaries Workshop - Sept. 26
» Administrator Workshop Registration
{{-- » New AD Workshop Flyer
--}}

AD Checklists

» Fall Checklist  |  » Winter Checklist  |  » Spring Checklist

AD Workshops

This is the 2018-19 AD Workshops that were presented to all schools.
» PowerPoint  |  » PDF   |  » Packet


@if (true) @endif

Professional Organizations for Administrators

The OSAA has relationships with several professional organizations that work closely with school administrators. Follow the links below for additional information.
» Oregon Athletic Directors Association (OADA)
» National Interscholastic Athletic Administrators Association (NIAAA)
» Confederation of Oregon School Administrators (COSA)
» National Association of Secondary School Principals (NASSP)
» National Federation of State High School Associations (NFHS)


{{-- Coaches --}}

Oregon Athletic
Coaches Association

Coaches

School coaches are tremendously important educators who have the opportunity to make lasting impressions on students as they learn lifelong lessons through participation in activities. Thank you for your efforts in developing your students. We hope you'll find this page helpful in reaching your goals.

Professional Organizations for Coaches

The OSAA works closely with several professional organizations that provide excellent resources for high school coaches. Follow the links below for additional information.
» National Federation of State High School Associations (NFHS)
» Oregon Athletic Coaches Association (OACA)
» Oregon Cheerleading Coaches Association (OCCA)
» Dance Drill Coaches Association (DDCA)
» Oregon High School Speech League Coaches Association (OHSSL)


NFHS Rules App

The NFHS Rules App contains quizzes for all NFHS sports and provides access to the
NFHS Rules books for each sport, right in the palm of your hand.

How to Access NFHS Digital Rules Books

Varsity team head coaches with contact information entered on their school's Manage Staff page can access the digital NFHS Rules books for their respective sport through the NFHS Rules App:
  1. Digital subscriptions are uploaded once per season by OSAA staff.
  2. Once your subscription has been processed by the NFHS, you will receive an email notification indicating you have been granted access to a specific rules book.
  3. Download the NFHS Rules app from the Google Play Store or iTunes App Store; you can use the links above.
  4. Open the NFHS Rules app on your mobile device. At the bottom of the screen, select "Signup". Enter your name and profile information. The email address you type in MUST match the address listed on your school page (the same email address which was sent the NFHS automated notification).
  5. Once registered with your account, within the app go to the "My Books" section. Here you will see a download icon for the free books assigned to your sport. All other books will show a shopping cart icon to subscribe to the book for $6.99. Your free books will appear under your subscription after you receive the NFHS automated notification.
{{-- Coaching Requirements --}}

AD and Coach Requirements

This page highlights the certification and training program requirements for Oregon high school Athletic Directors and Coaches. Full details on AD and Coach certification requirements can be found in the OSAA Handbook.

For athletics (football, volleyball, soccer, cross country, basketball, swimming, wrestling, baseball, softball, track & field, golf, and tennis), coaches must complete required certifications before interacting with participants during that sport's season.

Cheerleading and dance/drill coaches must complete required certifications by the first day of the association year (the first practice date in the fall).

Lookup a Certification

Certified through NFHS after August 1, 2007
» NFHS Learning Center Lookup

NFHS Fundamentals of Coaching certified through ASEP prior to August 1, 2007 (Sorted by last name)
» ASEP Certified List
NOTE: All ASEP-certified coaches will be grandfathered into the OSAA requirement for the NFHS Fundamentals of Coaching course, these previously certified coaches are not required to take the NFHS Fundamentals of Coaching course.

ODE Steroid List of Completed Assessments
» ODE Training and Assessment


Required Certifications and Training Courses for Oregon High School Coaches

NFHS Fundamentals of Coaching
One time requirement, or grandfathered

"NFHS Fundamentals of Coaching" - $50
Concussion in Sports
Annual - required every year

"NFHS Concussion in Sports" - free
Heat Illness Prevention
Quadrennial - required every 4 years
Annual - required every year (only for football coaches)
"NFHS Heat Illness Prevention" - free
Appearance and Performance Enhancing Drugs and Substances Training
Quadrennial - required every 4 years
NFHS Online Course or ODE/Other Training
First Aid
Optional - per district/school policy

Not an OSAA or state requirement

CPR / AED Training
Optional - per district/school policy

Not an OSAA or state requirement
OSAA Spirit Safety
Annual - required every year (only for cheerleading & dance/drill coaches)
OSAA Online Training - free
Heads Up Football Certification
Annual - required every year (only for football coaches)
Composed of 4 course components that must be completed annually: Concussion in Sports, Heat Illness Prevention, Sudden Cardiac Arrest, Blocking, Tackling & Equipment Fitting
Sudden Cardiac Arrest
Annual - required every year (only for football coaches)

"NFHS Sudden Cardiac Arrest" - free
Blocking, Shoulder Tackling & Equipment Fitting
Annual - required every year (only for football coaches)
"NFHS Blocking, Shoulder Tackling & Equipment Fitting" - $10


Visit the NFHS Learning Center for additional online courses.

Online Training Course Help

Answers to common NFHS online course questions, logins, etc.

Frequently Asked Questions

Q. Does certification through the American Sport Education Program (ASEP) satisfy the one time requirement for NFHS Fundamentals of Coaching?
A. Yes, so long as the athletic director or coach was certified through ASEP prior to August 1, 2007. Thereafter, only the NFHS Coach Education Program "Fundamentals of Coaching" will satisfy this requirement unless an exception is granted in writing by the OSAA.

Q. When must a coach be certified?
A. All coaches must be certified prior to assuming coaching duties unless an emergency exception is authorized in writing by the OSAA. This includes cheerleading coaches, dance/drill coaches, and choreographers at schools that do not participate in competitions.

Q. Is certification required of volunteer coaches?
A. Yes.

Q. Must a "guest" coach be certified?
A. No, but if the coach has contact with students more than three times in a sport season, the coach shall no longer be considered a "guest" and must be certified. A non-certified "guest" coach may not serve as a coach at a contest. Coaches may not use this provision to circumvent the training requirements, i.e. a regular coach does not get a three day grace period to interact with participants prior to being wholly certified.

Q. May a school bring in alumni or other non-high school personnel to scrimmage with teams or individuals as "guest coaches" if those personnel are limited to student contact on no more than three occasions during the sport season?
A. No. The "guest coach" exception is intended to allow a limited number of visits by a guest instructor; it is NOT intended to allow coaches to bring in coaches or players to participate in drills or scrimmages against teams or individuals. Any attempt to circumvent the Participation Limitations by calling practice participants "guest coaches" or to have coaches interact with participants prior to being wholly certified would be a violation of OSAA rules.

Q. In individual sports, may a parent or non-certified coach accompany a participant to a contest as the school representative if that person is an authorized representative of the principal?
A. Yes, but the authorized representative may not coach the participant unless specific permission has been granted in writing by the Executive Director.

Q. Does the OSAA require high school coaches to have current first aid certification?
A. No. However, coaches should check with their athletic directors as most high schools or school districts have this as a requirement.

Q. How long is the Heads Up Football certification valid?
A. The answer depends on the four component courses that comprise the Heads Up Football certification: Concussion in Sports, Heat Illness Prevention, Sudden Cardiac Arrest, and Blocking, Tackling & Equipment Fitting. Heads Up Football certification expires one year after the earliest component completion date. Even if an individual component course is valid for more than one year, for the purposes of retaining Heads Up Football certification, the four component courses must be completed annually.
{{-- Policies, Forms, & Links --}}

OSAA Policies, Forms, and Links

OSAA policies and forms can be found by using the Governance navigational bar at the top of every OSAA webpage. Most of the questions we receive from {{ $for }} are on the following topics.

Policies



Forms

For a complete list of OSAA forms:
» OSAA Forms

Links



{{-- Eligibility --}}

OSAA Eligibility Policies and Forms

OSAA eligibility policies and forms can be found by using the Governance navigational bar at the top of every OSAA webpage. Most of the eligibility questions we receive in the office are on the following topics.

Policies



Forms

» Online Eligibility Request Form
» Lookup Student Eligibility Waiver
» Online Form Help & Assistance
» Eligibility Primer for Parents

{{-- Additional Resources --}}

Additional Resources

The following additional resources provide quality information on pertinent subjects for high school coaches.
» NFHS Rule Changes and Updates (search by sport)
» NFHS Case for High School Activities
» FreeRecruitingWebinar.org Webinar for School Staff
» NCAA Eligibility Center Coaching Education course (FREE)
» Inclusion of Students with Disabilities in High School Activities

Sportsmanship Resources

» OSAA Supervision Guidelines and Expectations
» OSAA Sportsmanship Guidebook
» OSAA Sportsmanship Flyer
» Sample Pre-Game PSA
» Sample Public Address Announcements

Beyond High School: College Bound Student Information

The resources below should be utilized as part of a larger collaboration of efforts among the student, parents, coaches, school administrators, and college compliance or admissions personnel.
Choosing the Right School:  » College Board  » College Data

» National Collegiate Athletic Association (NCAA)
» NCAA College-Bound Student-Athletes Information
» National Association of Intercollegiate Athletics (NAIA)
» NAIA Eligibility Center
» NAIA College Sports Information
» National Junior College Athletic Association (NJCAA)
» National Letter of Intent

Title IX Resources

K.T. Emerson, OSAA Assistant Executive Director, (503) 682-6722 x227 | {{ Helpers::obfuscateEmailLink ("kte@osaa.org") }}
Karin Moscon, ODE Education Specialist, Civil Rights, (503) 947-5706, {{ Helpers::obfuscateEmailLink ("karin.moscon@state.or.us") }}
Tim Sell, Office for Civil Rights, Seattle Office, (206) 607-1639, {{ Helpers::obfuscateEmailLink ("timothy.sell@ed.gov") }}

Title IX Funding and Booster Club Resources

» Tough Times and Tough Decisions
» Booster Clubs and Facilities: How Equity Impacts Both
» Oversight of Booster Clubs Essential for Gender Equity

OSAA/ODE Title IX Self-Evaluation Toolkit for Athletic Programs (Fillable Forms)

» Student Athletic Interest Survey  |  » Team Worksheet   |  » Building Worksheet  |  » District Worksheet

OSAA/ODE Title IX Self-Evaluation Toolkit for Athletic Programs (PDF Forms)

» Student Athletic Interest Survey  |  » Team Worksheet   |  » Building Worksheet  |  » District Worksheet

Additional Title IX Resources

» OSAA Title IX Memo
» NFHS Title IX Audit Article
» Softball and Baseball Facilities
» Nine Ways Title IX Protects High School Students
» Standard Language of Title IX
» Suggestions for Improving Equal Opportunity
» NFHS Gender Equity Resources
» Title IX Webinar on the Three-Part Test for Participation, Presented by OSAA and ODE - September 24, 2015
» Title IX Webinar on the Laundry List Part 1, Presented by OSAA and ODE - January 13, 2016
» Title IX Webinar on the Laundry List Part 2 and Athletic Funding, Presented by OSAA and ODE - February 10, 2016
» Title IX Webinar on Fundrasing & Booster Clubs, Presented by OSAA and ODE - October 10, 2018

{{-- Admin Workshop --}}

Who Should Attend?

Workshops are ideal for:
  • Athletic Directors
  • Assistant Athletic Directors
  • Administrative Assistants/Secretaries

2018-19 School Year Workshops

@if (is_null($info['workshop_form'])) TBD @else @foreach ($info['workshop_form']->data->dates as $date_info) {{ date('F j, Y', strtotime($date_info->date)) }}:
    @foreach ($date_info->locations as $location_info) @if (!$location_info->is_webcast)
  • {{ $location_info->name }}, {{ $location_info->city }}
  • @endif @endforeach

@endforeach @endif

Annual Administrator Workshops

The OSAA hosts annual Administrator Workshops to familiarize representatives from the member schools with the services, policies, procedures, rules, and interpretations of the Association.

The OSAA is also hosting an optional Administrative Secretaries Workshop - May 30, 2018 for AD Secretaries and Administrative Specialists.

Mandatory Attendance

Each member school shall ensure that at least one representative participates in one of the annual Administrator Workshops presented by OSAA staff. Roll shall be taken at the Workshops to confirm compliance with this policy.

Should it be determined that a member school failed to have a representative at any of the Administrator Workshops, that school shall have an administrator view a recorded version of the workshop within five days, receive a $1,000 fine, appear before the Executive Board at their next meeting, and be placed on probation during the Association Year of non-attendance. The Executive Board shall consider the probationary status of the school when assigning penalties for any violations of OSAA Regulations by the school that might occur during the period of probation. (Executive Board policy)

Information

» 2018-19 OSAA Administrator Workshops Memo {{-- » OSAA 2016 Administrator Workshop (Powerpoint)
--}}

@if (!is_null($info['workshop_form']))

Registration Form

@if (Auth::check() and Auth::user()->isOsaaUser())
Download Registration Data
@endif @if (strtotime($info['workshop_form']->data->hide_at) > time()) {{ Form::open(array('url' => url('/forms/annual-workshop/register'), 'method' => 'POST', 'class' => 'workshop_registration')) }} {{-- Hidden form fields --}} {{ Form::hidden('redirect', url('/administrators/workshop') . '?focus=registration-form') }} {{ Form::hidden('seasonal_school_form_id', $info['workshop_form']->id) }} {{-- Instructions --}} Please use the following registration form to indicate which school you are representing and which session you plan on attending. Required fields are noted with a red asterisk, * . For questions or assistance, please contact {{ $info['workshop_form']->staff->first_name }} {{ $info['workshop_form']->staff->last_name }} at {{ Helpers::obfuscateEmailLink($info['workshop_form']->staff->email) }} or (503) 682-6722 x{{ $info['workshop_form']->staff->ext }}.

{{-- Errors --}} @if (Session::has('errors'))
@foreach ($errors->all() as $error) {{ $error }} @endforeach


@endif {{-- School --}} {{ Form::label('school', 'School') }} {{ Form::select('school', $info['options']['schools'], null, array('data-required' => true)) }} Select which full member school you are representing.

{{-- Other school --}}
{{ Form::label('other_school', 'Name ', array('style' => 'text-align: right;')) }} {{ Form::text('other_school', null, array('style' => 'width: 200px;', 'data-required' => true)) }} Please provide the name of your school since you selected "Other/Not Listed" above.

{{-- Number attending --}} {{ Form::label('number', 'Attendees') }} {{ Form::select('number', $info['options']['number_attendees'], null, array('data-required' => true, 'style' => 'width: 50px;')) }} Select how many people from your school will be attending the workshop.

{{-- Attendees names and roles --}} @for ($i = 1; $i <= 3; $i++)
Attendee #{{ $i }}:
{{ Form::label('attendees[' . $i . '][name]', 'Name ', array('style' => 'text-align: right;')) }} {{ Form::text('attendees[' . $i . '][name]', null, array_merge($attributes, array('style' => 'width: 150px;'))) }} {{ Form::label('attendees[' . $i . '][email]', 'Email ', array('style' => 'text-align: right; width: 75px;')) }} {{ Form::text('attendees[' . $i . '][email]', null, array_merge($attributes, array('style' => 'width: 200px;'))) }} {{ Form::label('attendees[' . $i . '][role]', 'Role ', array('style' => 'text-align: right; width: 75px;')) }} {{ Form::select('attendees[' . $i . '][role]', $info['options']['roles'], 'Athletic Director', array_merge($attributes, array('style' => 'width: 225px;'))) }}

@endfor Select which session you'll attend: *
@foreach ($info['workshop_form']->data->dates as $date_index => $date_option)
{{ date('l, F j, Y', strtotime($date_option->date)) }}
{{ ucfirst(Helpers::getNumberAsText(count($date_option->locations))) }} Session @if (count($date_option->locations) > 1) Options @else Option @endif
@foreach ($date_option->locations as $session_index => $location) @foreach ($location->schedule as $schedule) @endforeach @if (count($location->notes) > 0) @endif
@if (!Helpers::strIsEmpty($location->map_url)) {{ $location->name}}, {{ $location->city }} @else {{ $location->name}}, {{ $location->city }} @endif @if ($location->offer_tutorial)
Check this box if you also plan to attend the optional Eligibility/Transfer Tutorial.
@endif
{{ Helpers::formatDateTime('%SCHEDULE%', strtotime($schedule->start)) }} - {{ Helpers::formatDateTime('%SCHEDULE%', strtotime($schedule->end)) }} {{ $schedule->topic }} @if (!Helpers::strIsEmpty($schedule->note)) ({{ $schedule->note }}) @endif
    @foreach ($location->notes as $note)
  • {{ $note }}
  • @endforeach


@endforeach
@endforeach

{{-- CAPTCHA, if not logged in --}} @if (!Auth::check() or true)
@endif {{-- Submit button section --}}
Please ensure the information you entered is correct before submitting your registration.
An email will be automatically sent to the first attendee's email address with registration confirmation. {{ Form::submit('Register', array('style' => '')) }}

{{ Form::close() }} @else {{-- Instructions --}}
The online form is closed because workshops start soon. If you need to register or change your previous choices, please contact {{ $info['workshop_form']->staff->first_name }} {{ $info['workshop_form']->staff->last_name }} at {{ Helpers::obfuscateEmailLink($info['workshop_form']->staff->email) }} or (503) 682-6722 x{{ $info['workshop_form']->staff->ext }}.

@endif
@endif
@stop