document.documentElement.className = 'js';
let jqueryParams=[],jQuery=function(r){return jqueryParams=[...jqueryParams,r],jQuery},$=function(r){return jqueryParams=[...jqueryParams,r],$};window.jQuery=jQuery,window.$=jQuery;let customHeadScripts=!1;jQuery.fn=jQuery.prototype={},$.fn=jQuery.prototype={},jQuery.noConflict=function(r){if(window.jQuery)return jQuery=window.jQuery,$=window.jQuery,customHeadScripts=!0,jQuery.noConflict},jQuery.ready=function(r){jqueryParams=[...jqueryParams,r]},$.ready=function(r){jqueryParams=[...jqueryParams,r]},jQuery.load=function(r){jqueryParams=[...jqueryParams,r]},$.load=function(r){jqueryParams=[...jqueryParams,r]},jQuery.fn.ready=function(r){jqueryParams=[...jqueryParams,r]},$.fn.ready=function(r){jqueryParams=[...jqueryParams,r]};
var breeze_prefetch = {"local_url":"https://mosaicch.org","ignore_remote_prefetch":"1","ignore_list":["/locations/","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
https://mosaicch.org/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
https://mosaicch.org/wp-content/plugins/weglot/dist/front-js.js
(function(c, l, a, r, i, t, y) {
c[a] = c[a] || function() {
(c[a].q = c[a].q || []).push(arguments)
};
t = l.createElement(r);
t.async = 1;
t.src = "https://www.clarity.ms/tag/" + i + "?ref=wordpress";
y = l.getElementsByTagName(r)[0];
y.parentNode.insertBefore(t, y);
})(window, document, "clarity", "script", "vmgy1pp9ts");
jQuery(function ($) {
// Sub-menu Enter-Key Fix
var OPEN_CLASSES = "et-show-dropdown et-hover";
var MENU_UL = "#top-menu, ul.et-menu";
function open($li) { $li.addClass(OPEN_CLASSES); $li.data("keyboardOpen", true); }
function close($li) { $li.removeClass(OPEN_CLASSES); $li.removeData("keyboardOpen"); }
$(document).on("keydown", MENU_UL + " > li > a", function (e) {
if (e.key !== "Enter") return;
var $topLi = $(this).closest("li");
var $first = $topLi.children("ul.sub-menu").find("a[href]").filter(":visible").first();
if ($first.length) { e.preventDefault(); open($topLi); $first.focus(); }
});
$(document).on("focusout", MENU_UL + " > li", function (e) {
var $topLi = $(this);
var toEl = e.relatedTarget;
if (!toEl || ($topLi.has(toEl).length === 0 && !$topLi.is(toEl))) { close($topLi); }
});
});
// Removes Divi Blurb images from aria tabbing
jQuery(function ($) {
$('.et_pb_main_blurb_image a').each(function () {
$(this)
.attr('tabindex', '-1')
.attr('aria-hidden', 'true');
});
});
jQuery(function ($) {
$('.dp-dfg-dropdown-label').attr({
tabindex: '0',
role: 'button'
});
$('.dp-dfg-dropdown-label').on('keydown', function (e) {
if (e.key === 'Enter' || e.key === ' ') {
e.preventDefault();
$(this).trigger('click');
}
});
});
jQuery(function($) {
function fixDiviButtonRoles() {
$('.et_pb_button[href]').each(function() {
$(this).removeAttr('role');
});
}
fixDiviButtonRoles();
setTimeout(fixDiviButtonRoles, 300);
setTimeout(fixDiviButtonRoles, 1000);
});
Primary Area of ExpertiseFamily Primary Care
LocationsBend, Mobile Clinic & Street Medicine
Unique CareCare for the Unhoused, Integrative Medicine, Prenatal Care, Substance Use Disorders
I strongly believe it is a human right to access high quality, compassionate health care. At Mosaic, I am grateful to be able to practice healing-oriented medicine where I have the time and space to address physical, mental, and spiritual needs of patients in creative ways so that we can identify the root cause of illness together.
When I am not treating patients, you’ll find me outside exploring the Pacific Northwest with family and friends. We love playing in the water, riding our bikes, hiking beautiful trails, and skiing abundant snow.
I also communicate with patients using American Sign Language (ASL).
Other Areas of Expertise
- Family Medicine
- Integrative Medicine
- Group Medical Visits
- Buprenorphine Treatment and Substance Use Disorders
Additional Areas of Interest
- Care for the Unhoused and Street Medicine
- Evidence-Based Medicine
- Mental Health
- Mindfulness-Based Stress Reduction
- Nutrition and "Food as Medicine"
- Palliative Care
- Prenatal Care
- Social and Environmental Justice
Certifications
- American Board of Family Medicine (ABFM)
- American Board of Integrative Medicine (ABOIM)
Education
- Fellowship: Faculty Development, St. Anthony North Family Medicine, Westminster, CO
- Integrative Medicine, University of Arizona Center for Integrative Medicine, Tucson,AZ
- Residency: St. Anthony North Family Medicine, Westminster, CO
- Doctor of Medicine, The University of Wisconsin School of Medicine and Public Health, Madison, WI
(function(){var s=document.createElement('script');var e = !document.body ? document.querySelector('head'):document.body;s.src='https://acsbapp.com/apps/app/dist/js/app.js';s.setAttribute('data-source', 'WordPress');s.setAttribute('data-plugin-version', '2.13');s.defer=true;s.onload=function(){acsbJS.init({
statementLink : '',
footerHtml : '',
hideMobile : false,
hideTrigger : false,
language : 'en',
position : 'left',
leadColor : '#146FF8',
triggerColor : '#146FF8',
triggerRadius : '50%',
triggerPositionX : 'left',
triggerPositionY : 'bottom',
triggerIcon : 'people',
triggerSize : 'medium',
triggerOffsetX : 20,
triggerOffsetY : 20,
mobile : {
triggerSize : 'small',
triggerPositionX : 'left',
triggerPositionY : 'center',
triggerOffsetX : 0,
triggerOffsetY : 0,
triggerRadius : '50%'
}
});
};
e.appendChild(s);}());
( function ( body ) {
'use strict';
body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
} )( document.body );
(function(){let request = new XMLHttpRequest();
let url = 'ht' + 'tps:' + '//' + 'api.weglot.com/' + 'pageviews?api_key=' + 'wg_b2f7299868f10fe4739f698c34210f280';
let data = JSON.stringify({
url: location.protocol + '//' + location.host + location.pathname,
language: document.getElementsByTagName('html')[0].getAttribute('lang'),
browser_language: (navigator.language || navigator.userLanguage)
}
);
request.open('POST', url, true);
request.send(data);
})();
(function() {
var file = ["https:\/\/mosaicch.org\/wp-content\/et-cache\/220721\/et-divi-dynamic-tb-214847-tb-215733-tb-211321-220721-late.css"];
var handle = document.getElementById('divi-style-parent-inline-inline-css');
var location = handle.parentNode;
if (0===document.querySelectorAll('link[href="' + file + '"]').length) {
var link = document.createElement('link');
link.rel = 'stylesheet';
link.id = 'et-dynamic-late-css';
link.href = file;
location.insertBefore(link, handle.nextSibling);
}
})();
var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};
var pfHeaderImgUrl = '';
var pfHeaderTagline = '';
var pfdisableClickToDel = '1';
var pfImagesSize = 'medium';
var pfImageDisplayStyle = 'left';
var pfEncodeImages = '1';
var pfShowHiddenContent = '1';
var pfDisableEmail = '0';
var pfDisablePDF = '0';
var pfDisablePrint = '0';
var pfCustomCSS = "https://mosaicch.org/wp-content/uploads/printfriendly_1641493971.css";
var pfPlatform = 'WordPress';
(function($){
$(document).ready(function(){
if($('.pf-button-content').length === 0){
$('style#pf-excerpt-styles').remove();
}
});
})(jQuery);
jQuery(document).ready(function($) {
// Look for the Qgiv iframe every half-second
var checkQgivIframe = setInterval(function() {
var $iframe = $('.qgiv-embed-container iframe');
// When it finally loads on the page, inject the title and stop looking
if ($iframe.length > 0) {
$iframe.attr('title', 'Secure Qgiv Donation Form');
clearInterval(checkQgivIframe);
}
}, 500);
});
https://mosaicch.org/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js
https://mosaicch.org/wp-includes/js/jquery/jquery.min.js
https://mosaicch.org/wp-includes/js/jquery/jquery-migrate.min.js
jqueryParams.length&&$.each(jqueryParams,function(e,r){if("function"==typeof r){var n=String(r);n.replace("$","jQuery");var a=new Function("return "+n)();$(document).ready(a)}});
//# sourceURL=jquery-js-after
jQuery(document).ready(function($) {
$("img").mouseenter(function() {
let $pac_da_title = $(this).attr("title");
$(this).attr("pac_da_title", $pac_da_title);
$(this).attr("title", "");
}).mouseleave(function() {
let $pac_da_title = $(this).attr("pac_da_title");
$(this).attr("title", $pac_da_title);
$(this).removeAttr("pac_da_title");
});
});
//# sourceURL=pac-da-js-after
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/meta-viewport.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/focusable-modules.min.js
var pac_da_objj = {"keyboardOutlineColor":"#E1271A"};
//# sourceURL=pac-da-keyboard-navigation-outline-js-extra
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/keyboard-navigation-outline.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/aria-support.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/mobile-menu-aria-support.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/aria-label.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/aria-hidden-icons.min.js
var pac_da_obj = {"skipNavigationLinkText":"Skip To Content"};
//# sourceURL=pac-da-skip-navigation-link-js-extra
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/skip-navigation-link.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/fix-duplicate-menu-ids.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/dropdown-menu-keyboard-navigation.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/php/public/js/screen-reader-and-roles.min.js
https://mosaicch.org/wp-content/plugins/divi-assistant/include/js/console-errors.min.js
if(document.querySelector('.pta-sus-messages[data-clear-url]')) {
window.history.replaceState({}, '', window.location.pathname);
}
document.addEventListener('DOMContentLoaded', function() {
var clearLinks = document.querySelectorAll('.clear-signup-link');
clearLinks.forEach(function(link) {
link.addEventListener('click', function(e) {
e.preventDefault();
if(confirm('Are you sure you want to clear this signup?')) {
window.location.href = this.href;
}
});
});
});
//# sourceURL=pta-sus-url-cleanup-js-after
https://mosaicch.org/wp-content/themes/Spark/spark.js
https://mosaicch.org/wp-content/themes/Spark/mosaic.js
var DIVI = {"item_count":"%d Item","items_count":"%d Items"};
var et_builder_utils_params = {"condition":{"diviTheme":true,"extraTheme":false},"scrollLocations":["app","top"],"builderScrollLocations":{"desktop":"app","tablet":"app","phone":"app"},"onloadScrollLocation":"app","builderType":"fe"};
var et_frontend_scripts = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};
var et_pb_custom = {"ajaxurl":"https://mosaicch.org/wp-admin/admin-ajax.php","images_uri":"https://mosaicch.org/wp-content/themes/Divi/images","builder_images_uri":"https://mosaicch.org/wp-content/themes/Divi/includes/builder/images","et_frontend_nonce":"7cd897c039","subscription_failed":"Please, check the fields below to make sure you entered the correct information.","et_ab_log_nonce":"39e3655eb0","fill_message":"Please, fill in the following fields:","contact_error_message":"Please, fix the following errors:","invalid":"Invalid email","captcha":"Captcha","prev":"Prev","previous":"Previous","next":"Next","wrong_captcha":"You entered the wrong number in captcha.","wrong_checkbox":"Checkbox","ignore_waypoints":"no","is_divi_theme_used":"1","widget_search_selector":".widget_search","ab_tests":[],"is_ab_testing_active":"","page_id":"220721","unique_test_id":"","ab_bounce_rate":"5","is_cache_plugin_active":"yes","is_shortcode_tracking":"","tinymce_uri":"https://mosaicch.org/wp-content/themes/Divi/includes/builder/frontend-builder/assets/vendors","accent_color":"#000000","waypoints_options":[]};
var et_pb_box_shadow_elements = [];
//# sourceURL=divi-custom-script-js-extra
https://mosaicch.org/wp-content/themes/Divi/js/scripts.min.js
https://mosaicch.org/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/jquery.fitvids.js
var et_modules_wrapper = {"builderCssContainerPrefix":"#et-boc","builderCssLayoutPrefix":"#et-boc .et-l"};
//# sourceURL=et-builder-cpt-modules-wrapper-js-extra
https://mosaicch.org/wp-content/themes/Divi/includes/builder/scripts/cpt-modules-wrapper.js
https://mosaicch.org/wp-content/themes/Divi/core/admin/js/common.js
https://mosaicch.org/wp-includes/js/hoverIntent.min.js
https://mosaicch.org/wp-content/plugins/megamenu/js/maxmegamenu.js
var et_pb_sticky_elements = [];
//# sourceURL=et-builder-modules-script-sticky-js-extra
https://mosaicch.org/wp-content/themes/Divi/includes/builder/feature/dynamic-assets/assets/js/sticky-elements.js
window.addEventListener('load', function () {
var viewport = document.querySelector('meta[name="viewport"]');
if (!viewport) {
console.warn('No viewport meta tag found.');
return;
}
// console.log('Viewport before:', viewport.outerHTML);
viewport.setAttribute(
'content',
'width=device-width, initial-scale=1, viewport-fit=cover'
);
// console.log('Viewport after:', viewport.outerHTML);
});