{"version":"1.0","provider_name":"CFMG Member Website","provider_url":"https:\/\/childrenfirstmedicalgroup.org","title":"Volunteer Programs","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"TmpNxS0Gzj\"><a href=\"https:\/\/childrenfirstmedicalgroup.org\/index.php\/resources\/volunteerprograms\/\">Volunteer Programs<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/childrenfirstmedicalgroup.org\/index.php\/resources\/volunteerprograms\/embed\/#?secret=TmpNxS0Gzj\" width=\"600\" height=\"338\" title=\"&#8220;Volunteer Programs&#8221; &#8212; CFMG Member Website\" data-secret=\"TmpNxS0Gzj\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\/\/# sourceURL=https:\/\/childrenfirstmedicalgroup.org\/wp-includes\/js\/wp-embed.js\n<\/script>\n","description":"Academic Enrichment Resources Volunteer Programs Volunteer Programs Middle School AMIGOS\u00a0 Offers summer immersion programs in Costa Rica, Panama, and Ecuador where you can explore different issues in coffee production, climate change adaptation, conservation, ecosystem restoration, and indigenous rights This is an integrated experience and you will be living with a host family Program age requirement: 13 -19 years old\u00a0 Summer program costs vary by location and program duration Please visit\u00a0this page\u00a0for details Financial assistance is also available Libraries\u00a0 Castro Valley Public Library\u00a0\u00a0 Several volunteer positions (all available to high school teens)\u00a0 Computer Crew: Teen Tech Helpers\u00a0are tech-savvy and are responsible for assisting library members with basic tech support Homework Center Volunteers\u00a0help elementary to high school students with assignments in various subjects including English, math, science, and other languages Online Library Service Volunteers\u00a0do a wide range of behind-the-scenes work such as participating in focus groups, sharing library community surveys, and assisting staff as projects arise.\u00a0 Must be 12 years and older\u00a0 Online Program Volunteer\u00a0assists staff in preparing, piloting, and presenting online library programs.\u00a0 Must be 12 years and older\u00a0 Teen Advisory Group\u00a0members advise library staff on tips to connect with the teen community and may suggest new programs, services, and book recommendations for teens. Must be 12 years and older\u00a0 Shelving Volunteers\u00a0help with the general upkeep and maintenance of the library. Activities range from cleaning up after library programs, assisting staff with projects, and organizing and displaying collections. Oakland Public Library Teen Volunteer Program\u00a0 Educational opportunity to support social media, programming for teens, leadership, and art and design initiatives\u00a0 Age Requirement: 13-17 years old and 18-year-olds still in high school Complete application\u00a0here \u200b High School \u00a0AMIGOS\u00a0 Offers summer immersion programs in Costa Rica, Panama, and Ecuador where you can explore different issues in coffee production, climate change adaptation, conservation, ecosystem restoration, and indigenous rights Program age requirement: 13 -19 years old\u00a0 Summer program costs vary by location and program duration please visit\u00a0this page\u00a0for details Financial assistance is also available Teen Wild Guides (TWG)\u00a0| Oakland Zoo | Application Deadline January 14, 2023 at 5 PM\u00a0$$ Educational opportunity to teach children about animals using biofacts and other educational resources\u00a0 The program is only available to high school students\u00a0 Volunteers must pay annual fees: $200 for non-members, $180 for zoo members\u00a0 Financial assistance is available please visit the webpage for more information UCSF Volunteers\u00a0| Different Locations Available | Check this page regarding current availability of volunteer opportunities At the moment the new volunteer pool is full. \ud83d\ude14 Updates are posted regularly. \ud83e\udd29 Please visit this\u00a0page\u00a0for more details Volunteer assignments vary depending on openings some include greeting visitors, helping visitors with navigation, and cuddling newborns\u00a0 Volunteers must be at least 16 years old and able to serve one 3-4 hour shift on the same day &amp; time each week, completing at least 100 hours over a minimum six-month period Volunteer services contact information \u00a0phone: (415) 502-9888 Email:\u00a0volunteer@ucsf.edu\u00a0 Libraries Alameda Free Library\u00a0 Volunteer opportunities open to sorting, shelving, assisting with directions with library staff, and providing computer instructions for projects Age requirement: 16 years and older Complete the PDF application or apply online\u00a0here\u00a0 Berkeley Public Library Educational opportunity to help visitors with technology, teen services, and work on virtual projects\u00a0 Age requirement: 14 years and older Complete application\u00a0here\u00a0\u00a0 Castro Valley Public Library Various volunteer positions (all available to high school teens)\u00a0 Computer Crew: Teen Tech Helpers\u00a0who are tech-savvy, assist library members with basic tech support Homework Center Volunteers\u00a0help elementary to high school students with assignments in various subjects including English, math, science, and other languages Online Library Service Volunteer\u00a0do a wide range of behind-the-scenes work such as participating in focus groups, posting library community surveys, and assisting staff as projects arise.\u00a0 Must be 12 years and older\u00a0 Online Program Volunteer\u00a0focuses on assisting staff in preparing, piloting, and presenting online library programs.\u00a0 Must be 12 years and older\u00a0 Teen Advisory Group\u00a0members advise library staff on tips to connect with the teen community and may suggest new programs, services, and book recommendations for teens. Must be 12 years and older\u00a0 Shelving Volunteers\u00a0help with the general upkeep and maintenance of the library. Activities include cleaning up after library programs, assisting staff with projects, and organizing and displaying collections.\u00a0 Oakland Public Library Teen Volunteer Program\u00a0 Educational opportunity to support social media, programming for teens, leadership, and art and design initiatives\u00a0 Age Requirement: 13-17 years old and 18-year-olds still in high school Complete application\u00a0here\u00a0 Summer Programs Volunteer Programs College Preparation &#038; Career Resources","thumbnail_url":"https:\/\/childrenfirstmedicalgroup.org\/wp-content\/uploads\/children-standing-together-while-holding-signages-stockpack-pexels-scaled.jpg"}