CINXE.COM
Calflora - A nonprofit database providing information on wild California plants
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1.0, user-scalable=1"> <meta name="verify-v1" content="xHURx3Kxf7PumgkrvAau1Uphhtpz7WUg6EFdRVc2OKs=" > <title> Calflora - A nonprofit database providing information on wild California plants</title> <link rel="stylesheet" type="text/css" href="/entry/aheader.css"> <link rel="stylesheet" type="text/css" href="/entry/atext.css"> <link rel="stylesheet" type="text/css" href="/entry/atherm.css"> <link rel="stylesheet" type="text/css" href="/entry/abox.css"> <link rel="stylesheet" type="text/css" href="/entry/cbx.css"> <link rel="SHORTCUT ICON" href="/favicon.ico"> <script language='javascript' src='/entry/com.login.EmbedLoginC/com.login.EmbedLoginC.nocache.js'></script> <link rel="me" href="https://profiles.google.com/106424540417664147290" type="text/html" /> <meta name="google-site-verification" content="UW_QvomaUNTQnQ2vLLvcfL8kO854qPN_vpsUgJ2c2lg" /> <style> html { font-size: 16px; } body { background-color: #faf9f6; font-family: Arial, Helvetica, sans-serif; line-height: 1.4em; } div.content { margin: 3rem 2rem 2rem 0; display: flex; background-color: #faf9f6; } aside { padding-top: 3rem; padding-left: 1rem; background-color: #fff8cf; min-width: 10em; display: flex; flex-direction: column; line-height: 2rem; } aside img { margin: 0.5rem 0; } main { flex-grow: 1; justify-content: center; margin-top: 1em; margin-bottom: 1em; padding-top: 3em; display: flex; } main article { max-width: 1200px; padding: 1rem; } .fxt { position: fixed; table-layout: auto; width: 100vw; top: 0; z-index: 6; } footer { color: #077010; font-weight: bold; text-align: center; margin-top: 3rem; margin-bottom: 1rem; } footer span { margin: 0 0 0 0.3rem; } footer span + span::before { margin-right: 0.5rem; content: '•'; } span.noselect { user-select: none; } h1 { margin: 3rem 0 1rem 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2rem; font-weight: bold; color: #077010; font-style: italic; text-shadow: 1px 1px 5px rgba(0, 70, 0, 0.3); border-bottom: 2px solid #077010; padding-bottom: 1rem; } h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2rem; color: #074010; } dt { padding-top: 0.5rem; font-weight: bold; } .clearfix::after { content: ""; clear: both; display: table; } div.wrapper img.section { margin: 6pt 9pt 6pt; width: 19rem; } .carousel { width: 100%; height: 20em; position: relative; } .slide { width: 100%; height: 100%; overflow: hidden; position: relative; background-color: #fff; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3); } .slide-banner { position: absolute; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; font-size: 1.75em; color: white; z-index: 5; } .slide-banner p { background-color: #077010; padding: 0.75em; border-radius: 0.125em; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3); } .slide-caption { cursor: pointer; position: absolute; width: 100%; height: 100%; z-index: 5; display: flex; align-items: flex-end; justify-content: start; width: 100%; } .slide-caption > div { color: white; font-weight: bold; animation: caption 150s infinite; opacity: 0; position: absolute; bottom: 0.5em; display: flex; width: 100%; user-select: none; justify-content: space-between; } .slide-caption > div p { margin: 0 1em; text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3); } .slide-caption > div p:nth-child(1) { font-style: italic; } .slide-caption > div:nth-child(1) { animation-delay: 0s; } .slide-caption > div:nth-child(2) { animation-delay: 5s; } .slide-caption > div:nth-child(3) { animation-delay: 10s; } .slide-caption > div:nth-child(4) { animation-delay: 15s; } .slide-caption > div:nth-child(5) { animation-delay: 20s; } .slide-caption > div:nth-child(6) { animation-delay: 25s; } .slide-caption > div:nth-child(7) { animation-delay: 30s; } .slide-caption > div:nth-child(8) { animation-delay: 35s; } .slide-caption > div:nth-child(9) { animation-delay: 40s; } .slide-caption > div:nth-child(10) { animation-delay: 45s; } .slide-caption > div:nth-child(11) { animation-delay: 50s; } .slide-caption > div:nth-child(12) { animation-delay: 55s; } .slide-caption > div:nth-child(13) { animation-delay: 60s; } .slide-caption > div:nth-child(14) { animation-delay: 65s; } .slide-caption > div:nth-child(15) { animation-delay: 70s; } .slide-caption > div:nth-child(16) { animation-delay: 75s; } .slide-caption > div:nth-child(17) { animation-delay: 80s; } .slide-caption > div:nth-child(18) { animation-delay: 85s; } .slide-caption > div:nth-child(19) { animation-delay: 90s; } .slide-caption > div:nth-child(20) { animation-delay: 95s; } .slide-caption > div:nth-child(21) { animation-delay: 100s; } .slide-caption > div:nth-child(22) { animation-delay: 105s; } .slide-caption > div:nth-child(23) { animation-delay: 110s; } .slide-caption > div:nth-child(24) { animation-delay: 115s; } .slide-caption > div:nth-child(25) { animation-delay: 120s; } .slide-caption > div:nth-child(26) { animation-delay: 125s; } .slide-caption > div:nth-child(27) { animation-delay: 130s; } .slide-caption > div:nth-child(28) { animation-delay: 135s; } .slide-caption > div:nth-child(29) { animation-delay: 140s; } .slide-caption > div:nth-child(30) { animation-delay: 145s; } .slide > div { width: 100%; height: 100%; background-size: cover; background-position-y: center; position: absolute; animation: slide 150s infinite, grow 29s infinite; opacity: 0; display: flex; align-items: end; justify-content: space-between; } .slide > div > p { color: white; font-weight: bold; } .slide > div:nth-child(1) { animation-delay: 0s; } .slide > div:nth-child(2) { animation-delay: 5s; } .slide > div:nth-child(3) { animation-delay: 10s; } .slide > div:nth-child(4) { animation-delay: 15s; } .slide > div:nth-child(5) { animation-delay: 20s; } .slide > div:nth-child(6) { animation-delay: 25s; } .slide > div:nth-child(7) { animation-delay: 30s; } .slide > div:nth-child(8) { animation-delay: 35s; } .slide > div:nth-child(9) { animation-delay: 40s; } .slide > div:nth-child(10) { animation-delay: 45s; } .slide > div:nth-child(11) { animation-delay: 50s; } .slide > div:nth-child(12) { animation-delay: 55s; } .slide > div:nth-child(13) { animation-delay: 60s; } .slide > div:nth-child(14) { animation-delay: 65s; } .slide > div:nth-child(15) { animation-delay: 70s; } .slide > div:nth-child(16) { animation-delay: 75s; } .slide > div:nth-child(17) { animation-delay: 80s; } .slide > div:nth-child(18) { animation-delay: 85s; } .slide > div:nth-child(19) { animation-delay: 90s; } .slide > div:nth-child(20) { animation-delay: 95s; } .slide > div:nth-child(21) { animation-delay: 100s; } .slide > div:nth-child(22) { animation-delay: 105s; } .slide > div:nth-child(23) { animation-delay: 110s; } .slide > div:nth-child(24) { animation-delay: 115s; } .slide > div:nth-child(25) { animation-delay: 120s; } .slide > div:nth-child(26) { animation-delay: 125s; } .slide > div:nth-child(27) { animation-delay: 130s; } .slide > div:nth-child(28) { animation-delay: 135s; } .slide > div:nth-child(29) { animation-delay: 140s; } .slide > div:nth-child(30) { animation-delay: 145s; } @keyframes caption { 0% { opacity: 0; } 0.67% { opacity: 1; } 3.33% { opacity: 1; } 3.67% { opacity: 0; } 100% { opacity: 0; } } @keyframes slide { 0% { opacity: 0; } 0.67% { opacity: 1; } 3.33% { opacity: 1; } 3.67% { opacity: 0; } 100% { opacity: 0; } } @keyframes grow { 0% { transform: scale(1.0); } 100% { transform: scale(1.21); } } @media (min-width: 640px) { img.left { float: left; } img.right { float: right; } } @media (max-width: 900px) { html { font-size: 14px; } .fxt { position: static; } div.content { margin-top: 2rem; } } @media (max-width: 640px) { .slide-banner { font-size: 1.2em; } } @media (max-width: 480px) { div.content { flex-flow: column-reverse; } html { font-size: 9px; } #topC3 { display: none; } .slide-banner { font-size: 1em; } .slide-caption p { font-size: 0.75em; } } #topC3 { text-align: center; } </style> <script type="text/javascript"> function shuffle(array) { var currentIndex = array.length, randomIndex; while (currentIndex != 0) { randomIndex = Math.floor(Math.random() * currentIndex); currentIndex--; [array[currentIndex], array[randomIndex]] = [ array[randomIndex], array[currentIndex]]; } return array; } function shuffleSlides() { var slides = document.querySelector('#slide'), i; var captions = document.querySelector('#slide-caption'); var arr = []; var len = slides.children.length; for (i = 0; i < len; i++) { arr[i] = i+1; } shuffle(arr); for (i = 0; i < len; i++) { var slide = document.querySelector('#image_'+arr[i]); var caption = document.querySelector('#credit_'+arr[i]); slides.appendChild(slide); captions.appendChild(caption); } } window.addEventListener("DOMContentLoaded", function(e) { shuffleSlides(); var art = document.querySelector("article"); art.addEventListener("click", function(e) { if (e.target.id === "slide-caption") { var nodelist = document.querySelectorAll("#slide-caption > div"); var captions = Array.from(nodelist); var active = captions.find(function(el) { return window.getComputedStyle(el).opacity !== "0"}); if (active !== null) { crn = active.getAttribute("data-calrecnum"); if (crn !== null && crn !== "") { window.location = "/app/taxon?crn="+crn; } } } }); }, false); </script> </head> <body> <table class="fxt headDarkGreenBox" cellspacing="0" cellpadding="0" border="0"> <tbody> <tr> <td width="88" valign="bottom" height="72" bgcolor="#216e39" style="text-align:center"> <a id="mainLink" class="blueLink" href="/"> <img src="/entry/imgx/newsun100dk.gif" alt="CalFlora Logo" name="logo" width="64" height="64" border="0"> </a> </td> <td bgcolor="#216f39" class="A12" style="min-width: 212px;"><a id="mainLink" class="whiteLink" href="/search.html">Calflora</a></td> <td id="topC3" class="A11" valign="middle" bgcolor="#216f39"> <span class="yellowHead">A nonprofit database providing information on wild California plants</span> </td> <td valign="middle" style="text-align: right;min-width: 300px"> <span id="userSlot" style="line-height: 8px; color: #fffff0; display: inline-block;"></span> <span id="loginSlot"></span> </td> <td width="27" bgcolor="#206f39"></td> </tr> </tbody> </table> <div class="content"> <aside> <a class="violetLink" href="/entry/mycalflora.html" title="Everything about your account: preferences, groups, searches, alerts, plant lists...">My Calflora</a> <a class="violetLink" href="/entry/myobserv.html" title="View and edit your observations">My Observations</a> <a title="About adding plant observations to the Calflora Database" class="violetLink" href="/add/pofaq.html">Add Observations</a> <a class="violetLink" href="/entry/applications2.html#smartphone" title="About Calflora's smart phone applications">Phone Applications</a> <a href="supportCalflora.html"> <img src="/pics/donate.png" title="Make a donation to Calflora" alt="Donate to Calflora" width="96"> </a> <a class="blueLink" title="Information about Calflora, and a menu of applications" href="/about-cf.html">About Calflora</a> <a class="blueLink" href="/entry/applications2.html" title="News about the latest features in Calflora applications, and how people are using them.">NEWS</a> <a class="blueLink" title="Search for plants (classic interface)" href="/search.html">Search for Plants</a> <a class="blueLink" title="Search for observations with Observation Search" href="/entry/observ.html">Observation Search</a> <a class="blueLink" title="Search for which plants grow wild at a particular location" href="/entry/wgh.html">What Grows Here?</a> <a title="Search for great places to view native plants" class="blueLink" href="/entry/gphome.html">Great Places</a> <a title="Search for native plants that will grow well at a particular location" class="blueLink" href="/entry/palette.html">Planting Guide</a> <a class="blueLink" title="Find plants and seeds for NRCS land conservation practices" href="/nrcs/index.html">NRCS eVegGuide</a> <a class="blueLink" title="About the Weed Manager system; Weed Manager applications." href="/entry/weed-mgr.html">Weed Manager</a> <a class="blueLink" href="/contact.html">Contact Calflora</a> </aside> <main> <article> <div class="carousel" id="carousel"> <div class="slide-banner" id="slide-banner"><p>Explore the wild plants of California!</p></div> <div class="slide-caption" id="slide-caption"> <div id="credit_1" data-calrecnum="574"><p>Arctostaphylos manzanita ssp. laevigata</p><p>Dick Rawson</p></div> <div id="credit_2" data-calrecnum="7266"><p>Salix breweri</p><p>R.A. Chasey</p></div> <div id="credit_3" data-calrecnum="8259"><p>Viburnum ellipticum</p><p>Hunter Breck</p></div> <div id="credit_4" data-calrecnum="5216"><p>Lupinus stiversii</p><p>Buzz Eggleston</p></div> <div id="credit_5" data-calrecnum="10075"><p>Lonicera hispidula</p><p>Bryant Baker</p></div> <div id="credit_6" data-calrecnum="3510"><p>Erythronium tuolumnense</p><p>Karen Swift</p></div> <div id="credit_7" data-calrecnum="1375"><p>Calystegia soldanella</p><p>Hayley Ross</p></div> <div id="credit_8" data-calrecnum="11447"><p>Camissoniopsis cheiranthifolia</p><p>Cara Wilcox</p></div> <div id="credit_9" data-calrecnum="11447"><p>Camissoniopsis cheiranthifolia</p><p>Cara Wilcox</p></div> <div id="credit_10" data-calrecnum="18"><p>Abronia umbellata</p><p>Cara Wilcox</p></div> <div id="credit_11" data-calrecnum="3293"><p>Eriogonum latifolium</p><p>Cara Wilcox</p></div> <div id="credit_12" data-calrecnum="2852"><p>Dudleya farinosa</p><p>Cara Wilcox</p></div> <div id="credit_13" data-calrecnum="7603"><p>Silene lemmonii</p><p>Charles Russell</p></div> <div id="credit_14" data-calrecnum="6504"><p>Pinus attenuata</p><p>Cara Wilcox</p></div> <div id="credit_15" data-calrecnum="11458"><p>Camissoniopsis micrantha</p><p>Cara Wilcox</p></div> <div id="credit_16" data-calrecnum="11700"><p>Frasera neglecta</p><p>Bryant Baker</p></div> <div id="credit_17" data-calrecnum="4818"><p>Lilium washingtonianum</p><p>Steve Conger</p></div> <div id="credit_18" data-calrecnum="7814"><p>Streptanthus albidus ssp. peramoenus</p><p>Bryant Baker</p></div> <div id="credit_19" data-calrecnum="11251"><p>Phacelia hubbyi</p><p>Dave Beller</p></div> <div id="credit_20" data-calrecnum="7303"><p>Salvia dorrii</p><p>Amber Bedgood</p></div> <div id="credit_21" data-calrecnum="9571"><p>Leptosiphon parviflorus</p><p>Amber Bedgood</p></div> <div id="credit_22" data-calrecnum="1375"><p>Calystegia soldanella</p><p>Tom Halderman</p></div> <div id="credit_23" data-calrecnum="1101"><p>Bloomeria crocea</p><p>Meghan Lindt</p></div> <div id="credit_24" data-calrecnum="1296"><p>Calochortus obispoensis</p><p>Meghan Lindt</p></div> <div id="credit_25" data-calrecnum="3244"><p>Eriogonum fasciculatum var. fasciculatum</p><p>Julie Ann Watson</p></div> <div id="credit_26" data-calrecnum="675"><p>Armeria maritima ssp. californica</p><p>Mary Sue Ittner</p></div> <div id="credit_27" data-calrecnum="367"><p>Angelica hendersonii</p><p>Mary Sue Ittner</p></div> <div id="credit_28" data-calrecnum="3511"><p>Eschscholzia caespitosa</p><p>Lisa Berry</p></div> <div id="credit_29" data-calrecnum="3140"><p>Erigeron glaucus</p><p>Mary Conway</p></div> <div id="credit_30" data-calrecnum="2387"><p>Cornus nuttallii</p><p>Ashley Edwards</p></div> </div> <div class="slide" id="slide"> <div id="image_1" style="background-image:url(/img/home/93341.jpg)"></div> <div id="image_2" style="background-image:url(/img/home/93527.jpg)"></div> <div id="image_3" style="background-image:url(/img/home/93750.jpg)"></div> <div id="image_4" style="background-image:url(/img/home/93802.jpg)"></div> <div id="image_5" style="background-image:url(/img/home/93852.jpg)"></div> <div id="image_6" style="background-image:url(/img/home/93882.jpg)"></div> <div id="image_7" style="background-image:url(/img/home/93915.jpg)"></div> <div id="image_8" style="background-image:url(/img/home/94051.jpg)"></div> <div id="image_9" style="background-image:url(/img/home/94052.jpg)"></div> <div id="image_10" style="background-image:url(/img/home/94056.jpg)"></div> <div id="image_11" style="background-image:url(/img/home/94153.jpg)"></div> <div id="image_12" style="background-image:url(/img/home/94199.jpg)"></div> <div id="image_13" style="background-image:url(/img/home/94261.jpg)"></div> <div id="image_14" style="background-image:url(/img/home/94286.jpg)"></div> <div id="image_15" style="background-image:url(/img/home/94365.jpg)"></div> <div id="image_16" style="background-image:url(/img/home/94468.jpg)"></div> <div id="image_17" style="background-image:url(/img/home/94902.jpg)"></div> <div id="image_18" style="background-image:url(/img/home/95184.jpg)"></div> <div id="image_19" style="background-image:url(/img/home/95195.jpg)"></div> <div id="image_20" style="background-image:url(/img/home/95361.jpg)"></div> <div id="image_21" style="background-image:url(/img/home/95382.jpg)"></div> <div id="image_22" style="background-image:url(/img/home/95448.jpg)"></div> <div id="image_23" style="background-image:url(/img/home/95456.jpg)"></div> <div id="image_24" style="background-image:url(/img/home/95466.jpg)"></div> <div id="image_25" style="background-image:url(/img/home/95571.jpg)"></div> <div id="image_26" style="background-image:url(/img/home/95628.jpg)"></div> <div id="image_27" style="background-image:url(/img/home/95632.jpg)"></div> <div id="image_28" style="background-image:url(/img/home/95908.jpg)"></div> <div id="image_29" style="background-image:url(/img/home/io48984.jpg)"></div> <div id="image_30" style="background-image:url(/img/home/io49760.jpg)"></div> </div> </div> <section> <h1><a href="supportCalflora.html" style="color: #077010;">Support Calflora</a></h1> <h4>Calflora relies on <a class="bluelink" href="supportCalflora.html">your donations</a> to survive.</h4> <div class="wrapper clearfix"> <p> Calflora is an independent 501(c)(3) nonprofit organization, located in Berkeley, CA. We are not affiliated with other organizations, and therefore we rely on <a class="bluelink" href="supportCalflora.html">individual donations</a> to fund our staff, projects, and programs. Every donation helps! Click <a href="supportCalflora.html"><img src="/pics/donate.png" height="16"/></a> to make a tax-deductible contribution to Calflora. The whole Calflora community thanks you! </p> </div> </section> <section> <h1>Explore</h1> <h4>Calflora gives you many ways to explore the wild plants of California.</h4> <div class="wrapper clearfix"> <img class="section left" src="/img/home/explore.jpg" width="250"/> <p>Our database includes over 3.1 million plant observations, covering more than 8,000 plants. How can you explore such a vast library of content?</p> <dl> <dt><a href="/entry/wgh.html">What Grows Here?</a></dt> <dd>Are you curious about what plants grow in your favorite state park? Are you wondering about an interesting plant you noticed on a hike? <a class="bluelink" href="/entry/wgh.html">What Grows Here?</a> answers these and other related questions. </dd> <dt><a href="/entry/palette.html">The Planting Guide</a></dt> <dd>What types of native wild plants will grow in your backyard? To find out, you can use our <a class="bluelink" href="/entry/palette.html">Planting Guide</a>. Just find your location on the map, check if you’re interested in low water plants, or plants that grow in shade, or <dfn title="plants that grow on the banks of a stream or river">riparian</dfn> plants, and click “Search”. We’ll show you all the plants that fit your criteria. From there you can explore further details about each plant. Your garden will be looking better than ever!</dd> <dt><a href="/entry/gphome.html">Great Places to view native plants</a></dt> <dd>Calflora includes detailed information on over 150 (and growing!) of the best places in the state to view wild plants. Simply go to the <a class="bluelink" href="/entry/gphome.html">Great Places</a> home page and you’ll find a map of California with a dot for each of these places to explore. We also show in which <a href="https://www.cnps.org/">California Native Plant Society</a> chapter each place resides.</dd> <dt><a href="/search.html">Search for Plants</a></dt> <dd>The classic Calflora interface: search for wild California plants by lifeform, duration, county, etc.</dd> <dt><a href="/entry/observ.html">Search for Observations</a></dt> <dd>And if those options don’t provide just what you’re looking for, you can always dive deep on our <a class="bluelink" href="/entry/observ.html">Observation Search</a> page. Here you can expore fully the rich trove of data that make up Calflora.</dd> </dl> </div> </section> <section> <h1>Contribute</h1> <h4>Calflora exists thanks to the plant observations contributed by thousands of Californians. You can be one of them!</h4> <div class="wrapper clearfix"> <img class="section right" src="/img/home/contribute.jpg" width="250"/> <p>We provide a number of different ways in which you can contribute your talents to expanding Calflora.</p> <dl> <dt><a href="/entry/applications2.html#smartphone">Record your observations in the field</a></dt> <dd>Using our smartphone apps for Android or iOS, you can record observations of plants that you find out in nature. Then, when you return home, you can upload them to your Calflora account, edit them if you like, and then share them with the community.<br> <a href="https://play.google.com/store/apps/details?id=org.calflora.observerpro"><img src="/img/home/google-play-badge.png" width="160" height="54"/></a> <a href="https://apps.apple.com/us/app/calflora-observer-pro/id1199907272"><img src="/img/home/apple-badge.png" width="160" height="54"/></a> </dd> <dt><a href="/entry/mphotoupload/mphotoupload.html">Upload your existing plant photos</a></dt> <dd>Do you already have great photos of plants from your peregrinations through California? You can <a class="bluelink" href="/entry/mphotoupload/mphotoupload.html">upload them</a> to Calflora directly from your browser, then make them available for everyone to see.</dd> <dt><a href="/entry/plantID.html">Plant Identification</a></dt> <dd>Are you a wizard at figuring out just which plant is which by looking at photos? Can you tell an <em>Eriastrum</em> from an <em>Ericameria</em>? Then you can help your fellow Calflora contributors by identifying some of the plants that they’ve gotten stuck on. Or, if you need help yourself, you can ask for an identification from one of our helpful contributors. You’ll need to join the <a class="bluelink" href="/entry/plantID.html">Plant ID Help</a> group.</dd> <dt><a href="/entry/photoContest.html">Photo Contests</a></dt> <dd>Even if you don’t have photos or observations of your own, you can still help! We run an annual photo contest in the late spring, in which you can vote for your favorite photos from other Calflora contributors. We all love beautiful plant photography!</dd> </dl> </div> </section> <section> <h1>Learn</h1> <h4>Calflora gives you tools to help learn how to use our system.</h4> <div class="wrapper clearfix"> <img class="section left" src="/img/home/learn.jpg" width="250"/> <p>Calflora is big! We’ve spent over 20 years building and refining our tools to make Calflora the best and most powerful system for exploring California’s wild plants. To navigate this sophisticated system, we provide several sets of learning materials to make your exploration of Calflora as easy as possible.</p> <dl> <dt><a href="/entry/help/index.html">Help Pages</a></dt> <dd>We have an extensive set of help pages on our site that give you detailed, step by step instructions on how to use the various features of Calflora.</dd> <dt><a href="https://www.youtube.com/channel/UCXYIkTmcrJi2J0zf4_F3dNg">YouTube</a></dt> <dd>We have a <a class="bluelink" href="https://www.youtube.com/channel/UCXYIkTmcrJi2J0zf4_F3dNg">YouTube Channel</a> with numerous videos that walk you through using Calflora to find what you’re looking for, or how to contribute.</dd> <dt><a href="/training.html">In-person Training</a></dt> <dd>Did you know that we offer in-person training on Calflora? One- and two-day in-person training sessions are available. Click <a href="/training.html" class="blueLink">here</a> to learn more.</dd> </dl> </div> </section> <footer> <span>Calflora (EIN: 31-1689940)</span> <span>1700 Shattuck Av #198, Berkeley, CA 94709</span> <span>510-883-3148</span> <span class="noselect"><a class="blueLink" href="/contact.html">Contact Calflora</a></span><span class="noselect"><a class="blueLink" href="/tos.html#privacy" title="Calflora's Privacy Policy">Privacy</a></span><span class="noselect"><a class="blueLink" href="/supportCalflora.html" title="Support Calflora">Donate</a></span> </footer> </article> </main> </div> </body> </html>