Events

June 26 - July 25, 2019

Sunday, June 30

2019 SF Pride Parade (UCSF Contingent)

Please join the UCSF LGBT Resource Center in celebration of National Pride Month as we walk down Market Street with the official UCSF Pride Parade...

Monday, July 22

3D Printing at UCSF Part II

Recommended prerequisite: 3D Printing at UCSF Part I Did you know anyone from the UCSF community can 3D print right inside of the Library? Want to create...

Wednesday, June 26

3D Printing at UCSF Part II

Recommended prerequisite: 3D Printing at UCSF Part I Did you know anyone from the UCSF community can 3D print right inside of the Library? Want to create...

Thursday, July 25

3D Printing at UCSF: Part I

Did you know anyone from the UCSF community can 3D print right inside of the Library? Are you curious about the applications for 3D printing at UCSF? Join...

Monday, July 8

3D Printing at UCSF: Part I

Did you know anyone from the UCSF community can 3D print right inside of the Library? Are you curious about the applications for 3D printing at UCSF? Join...

Thursday, June 27

3D Printing at UCSF: Part I

Did you know anyone from the UCSF community can 3D print right inside of the Library? Are you curious about the applications for 3D printing at UCSF? Join...

Wednesday, July 24

5th Annual Dept. of Psychiatry Diversity Celebration

Join us for the fifth annual UCSF Dept. of Psychiatry Diversity Celebration in honor of Diversity Mental Health Month! Family, partners, and friends are...

Friday, July 12

ADOS-2 Advanced/Research Reliability Workshop

The ADOS-2 is an observational assessment used to aid in the assessment and diagnosis of autism spectrum disorders across ages, developmental levels, and...

Thursday, July 11

ADOS-2 Advanced/Research Reliability Workshop

The ADOS-2 is an observational assessment used to aid in the assessment and diagnosis of autism spectrum disorders across ages, developmental levels, and...

Saturday, July 13

ADOS-2 Advanced/Research Reliability Workshop

The ADOS-2 is an observational assessment used to aid in the assessment and diagnosis of autism spectrum disorders across ages, developmental levels, and...

Tuesday, July 9

ADOS-2 Introductory Clinical Workshop

The ADOS-2 is an observational assessment used to aid in the assessment and diagnosis of autism spectrum disorders across ages, developmental levels, and...

Monday, July 8

ADOS-2 Introductory Clinical Workshop

The ADOS-2 is an observational assessment used to aid in the assessment and diagnosis of autism spectrum disorders across ages, developmental levels, and...

Wednesday, July 10

ADOS-2 Toddler Module Clinical Workshop

The ADOS-2 is an observational assessment used to aid in the assessment and diagnosis of autism spectrum disorders across ages, developmental levels, and...

Friday, June 28

Addressing Bullying in the Workplace: Bystander Strategies

Join Jeff Anderson, JD, MDR, CO-OP from the Office of the Ombuds for a lunchtime discussion on practical bystander strategies for addressing bullying and...

Monday, July 22

Adult Behavioral Health Services Q&A Forum

Moderator: Maga Jackson-Triche, MD, MSHS Professor and Vice Chair for Adult Psychiatry UCSF Weill Institute for Neurosciences Vice President for Adult...

Thursday, July 25

Advanced ZOOM Training & Open House

This is not a basic zoom session. Learn how to connect to ZOOM using the integrated conference room and best practices for success with complex events using...

Friday, June 28

Basic Life Support Course

The BLS Course trains participants to promptly recognize several life-threatening emergencies, give high-quality chest compressions, deliver appropriate...

Tuesday, July 9

Bike to Lunch with UCSF Bikes!

Bike to Lunch & Bay Wheels tutorial with Georgina. Meet at 12pm for Lunch. Newbies meet @ 11:30am for a Bay Wheels (fmrly Ford Go Bike) Tutorial. Meet in...

Thursday, July 18

Breaking Barriers: UCSF Neurosciences Community Event

Please join us for a special neuroscience community event hosted by the UCSF Weill Institute for Neurosciences, in partnership with the Research Development...

Tuesday, July 2

CAPS Town Hall presents: Lindsay Young, PhD

Social Network Analysis and Machine Learning: Computational Partners in the Study of HIV Prevention and Risk Online As transmitters of information and...

Tuesday, July 16

CAPS Town Hall presents: Vincent Muturi-Kioi, MBChB, DTM&H, MS

African Centered Science, Engagement and Testing: The Road to an HIV Vaccine and Other Solutions for Global Health Challenges Dr. Vincent Muturi-Kioi is...

Monday, July 15

Copy of Provider Communication Advanced Microskills: Conflict

Advanced Micro Skills for those who have completed Enhancing Relationship Centered Communication. This workshop will build upon the prerequisite one-day...

Friday, June 28

Core and More: For People with Cancer

Exercise training can improve physical functioning in cancer patients. Exercise can reduce feelings of fatigue, depression, and nausea; improve mental...

Friday, July 5

Core and More: For People with Cancer

Exercise training can improve physical functioning in cancer patients. Exercise can reduce feelings of fatigue, depression, and nausea; improve mental...

Friday, July 19

Core and More: For People with Cancer

Exercise training can improve physical functioning in cancer patients. Exercise can reduce feelings of fatigue, depression, and nausea; improve mental...

Friday, July 12

Core and More: For People with Cancer

Exercise training can improve physical functioning in cancer patients. Exercise can reduce feelings of fatigue, depression, and nausea; improve mental...

Thursday, June 27

Friday, July 19

Cricut Die-Cutting Demo

Join us for this pop-up where we will explore using the Cricut die-cutting machine. Materials will be provided. Have questions about the Makers Lab? Visit...

Tuesday, July 16

Data Cleaning with Open Refine - Online

Overview Got messy data? Open Refine is a powerful, free open-source software tool for cleaning and transforming data in a way that is easy to reproduce. If...

Tuesday, July 23

Department of Psychiatry Faculty Meeting

This meeting is open to paid faculty members of the UCSF Department of Psychiatry (including affiliate-paid faculty).

Thursday, June 27

Disparities in access to surgical and anesthesia care

Anesthesia Division of Global Health Equity hosts a round table discussion with Nicholas Stine, MD. Dr Stine is the national executive lead for population...

Tuesday, July 23

ESCape: Available

ESCape (Education Scholarship Conference) is a weekly group consultation for scholarly work in health professions education with CFE faculty and other...

Tuesday, July 16

ESCape: Clinical Learning Environment Inventories for Medical Education, D.Irby, B.O'Brien, T.Stenfors and P.Palmgren.

ESCape (Education Scholarship Conference) is a weekly group consultation for scholarly work in health professions education with CFE faculty and other...

Tuesday, July 9

ESCape: Topic TBD, B. Badal

ESCape (Education Scholarship Conference) is a weekly group consultation for scholarly work in health professions education with CFE faculty and other...

Tuesday, July 2

ESCape: Topic: TBD. J. Budak.

ESCape (Education Scholarship Conference) is a weekly group consultation for scholarly work in health professions education with CFE faculty and other...

Wednesday, July 17

Finding Funding through Pivot @ Parnassus Library

Pivot: One stop shopping for funding opportunities Are you looking for funding to support your research, training, fellowship, postdoc or program/curriculum...

Tuesday, July 23

Fine Tune the Universe

For our universe, galaxies and life to exist, the values of 25+ fundamental constants (force of gravity, mass of election/proton...) from physics and...

Wednesday, July 17

From Conflict to Collaboration in the Clinical Setting

Led by: Maureen Brodie, MA, CO-OP, Director, UCSF Office of the Ombuds Angel Chen Kuo, RN, MSN, NP, Vice Chair, Dept of Family Health Care Nursing The...

Thursday, July 25

GAME OVER: Games + Snacks

We're playing games and eating snacks in the Library, and you're invited! Join us in the Library across from the Makers Lab for some classic early video...

Sunday, July 21

Get Your Rear in Gear - SF Bay Area Walk/Run

Get Your Rear in Gear is a 5-K walk/run organized by the Colorectal Cancer Coalition to support an organization called Operation Access. Operation Access...

Wednesday, June 26

Global Brain Health Institute Special Lecture

Music & Dementia – Understanding Potential and Practice by Jane Bentley, PhD Atlantic Fellow for Equity in Brain Health at GBHI The role of music in...

Monday, July 15

Hand Sewing Pop-Up

Ever want to learn basic hand sewing? It's easier than you think! Join us for this pop-up where we'll introduce you to a few simple techniques. Have...

Tuesday, July 23

Healing Through Dance: For People with Cancer

In this class, participants use movement, expression, imagery, and creativity to facilitate their own healing. Re-awakening the body to action enhances...

Tuesday, July 2

Healing Through Dance: For People with Cancer

In this class, participants use movement, expression, imagery, and creativity to facilitate their own healing. Re-awakening the body to action enhances...

Tuesday, July 9

Healing Through Dance: For People with Cancer

In this class, participants use movement, expression, imagery, and creativity to facilitate their own healing. Re-awakening the body to action enhances...

Tuesday, July 16

Healing Through Dance: For People with Cancer

In this class, participants use movement, expression, imagery, and creativity to facilitate their own healing. Re-awakening the body to action enhances...

Tuesday, July 9

IGHS Grand Rounds with Margot Kushel

Aging Among Homeless Populations: An Emerging Crisis Dr. Margot Kushel will discuss results from her study of older homeless adults in Oakland, the HOPE...

Tuesday, July 23

Institute for Global Health Sciences-  Master’s Research Presentations

Master of Science in Global Health students will give final presentations of their capstone research projects. Students will present their work on active...

Monday, July 22

Institute for Global Health Sciences-  Master’s Research Presentations

Master of Science in Global Health students will give final presentations of their capstone research projects. Students will present their work on active...

Friday, July 12

Intro to Python Programming: Part 1

This workshop will provide an introduction to programming in Python for people with little or no previous programming experience. We will cover basic...

Wednesday, July 24

Intro to Urban Biking:  Mission Bay

This course covers the basics of how to pick the right bike for everyday riding in SF, the rules of the road, and route planning. This course is a great...

Wednesday, July 17

Intro to Urban Biking:  Parnassus

This course covers the basics of how to pick the right bike for everyday riding in SF, the rules of the road, and route planning. This course is a great...

Monday, July 22

Introduction to Clinical Informatics

Overview This is an introductory lecture in clinical informatics, including an overview of computational methodologies available to mine and analyze...

Thursday, July 18

Knitting Gathering: For People with Cancer

Come together to knit, to share, and to laugh! Our weekly Knitting Gathering is the perfect way to relax, meet others, and create beautiful hats, scarves,...

Thursday, July 4

Knitting Gathering: For People with Cancer

Come together to knit, to share, and to laugh! Our weekly Knitting Gathering is the perfect way to relax, meet others, and create beautiful hats, scarves,...

Thursday, July 25

Knitting Gathering: For People with Cancer

Come together to knit, to share, and to laugh! Our weekly Knitting Gathering is the perfect way to relax, meet others, and create beautiful hats, scarves,...

Thursday, June 27

Knitting Gathering: For People with Cancer

Come together to knit, to share, and to laugh! Our weekly Knitting Gathering is the perfect way to relax, meet others, and create beautiful hats, scarves,...

Thursday, July 11

Knitting Gathering: For People with Cancer

Come together to knit, to share, and to laugh! Our weekly Knitting Gathering is the perfect way to relax, meet others, and create beautiful hats, scarves,...

Tuesday, July 16

Love in the Time of Chronic Illness

With Barbara Kivowitz, MSW When illness enters the picture, it has a profound impact on not just the patient and family caregiver separately, but on the...

Wednesday, July 17

Make Your Own Zine

Ever wanted to make your own zine? A zine is a small-circulation self-published work of original or appropriated texts and images, usually reproduced via...

Tuesday, July 2

Makers Lab 101: Knitting to 3D Printing

Have you heard about the Makers Lab in the UCSF Library? The Makers Lab is UCSF’s makerspace, or a creative, DIY space, where anyone from the UCSF community...

Thursday, June 27

Makers Lab After Hours

Join us in the Makers Lab for an after hours event at the Library. We will be 3D printing, 3D scanning, working with arts & crafts, and much more! Have you...

Thursday, July 25

Makers Lab After Hours

Join us in the Makers Lab for an after hours event at the Library. We will be 3D printing, 3D scanning, working with arts & crafts, and much more! Have you...

Monday, July 1

Manage your Citations with EndNote (In-Person/Online)

This class will take you through set up, importing information into EndNote, organizing that information, and then using it to add citations and references...

Monday, July 8

Meditation & Guided Imagery: For People with Cancer

People with cancer and their caregivers are invited to join us for our free weekly Meditation and Guided Imagery class. This is a drop-in weekly class (no...

Monday, July 1

Meditation & Guided Imagery: For People with Cancer

People with cancer and their caregivers are invited to join us for our free weekly Meditation and Guided Imagery class. This is a drop-in weekly class (no...

Monday, July 15

Meditation & Guided Imagery: For People with Cancer

People with cancer and their caregivers are invited to join us for our free weekly Meditation and Guided Imagery class. This is a drop-in weekly class (no...

Monday, July 22

Meditation & Guided Imagery: For People with Cancer

People with cancer and their caregivers are invited to join us for our free weekly Meditation and Guided Imagery class. This is a drop-in weekly class (no...

Thursday, July 11

Medrio Clinical Trial Data Capture

Looking for better data capture solutions? Come by Mission Hall to learn about a new solution available at UCSF. Medrio provides a cloud-based platform for...

Friday, July 12

Memory and Aging Center Grand Rounds

“Lecture title to be announced” Christine Gould, PhD Instructor, Psych/Public Mental Health & Population Sciences Stanford, CA Objectives: To be...

Friday, June 28

Memory and Aging Center Grand Rounds

“The California Alzheimer’s Disease Centers Assessment of Cognitive Complaints Toolkit for Alzheimer’s Disease (ACCT-AD): A New Resource for Primary Care...

Tuesday, July 9

Memory and Aging Center Tuesday Lecture

Lecture title to be announced by Erica Pitsch, PT, MPT, DPT, NCS Department of Physical Therapy Rowena Richie Atlantic Fellow for Equity in Brain Health...

Thursday, July 25

Mission Hall Ask & Learn Summer Series

Mark your calendar for the Mission Hall Ask & Learn Summer Series where you will: Get updates on Mission Hall reconfiguration and timelines,Learn about new...

Wednesday, June 26

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Tuesday, July 2

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Saturday, July 13

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Thursday, July 11

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Wednesday, July 3

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Friday, June 28

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Wednesday, July 10

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Thursday, June 27

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Tuesday, July 9

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Friday, July 12

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Thursday, July 4

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Monday, July 8

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Monday, July 1

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Saturday, June 29

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Saturday, July 6

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Sunday, June 30

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Friday, July 5

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Sunday, July 7

National Clinician Scholars Program

Committed to diversity and inclusion, the NCSP at UCSF aims to train the next generation of health and healthcare change agents, prepared to work in diverse...

Friday, July 12

Needle Craft Monthly Meet-Up

Calling all fans of knitting, crochet, cross-stitch, sewing, and embroidery! This meet-up (previously the knitting meet-up) is a chance for beginning and...

Thursday, June 27

Neurological Surgery Grand rounds

Speaker: Peter Vajkoczy, MD - Chairman and Professor, Department of Neurosurgery and Pediatric Neurosurgery, Charite Medical Center at Campus: Charite...

Wednesday, June 26

Neurology Wednesday Conference, Career Path and Frontiers in Neurology

3:30-4:30pm | Roxanne Simmons, MD | Topic TBD 4:30-5:30pm | Donna Ferriero, MD | Career Path and Frontiers in Neurology

Tuesday, July 23

Nutrition and Prostate Cancer Workshop

UCSF's oncology dietitian, Greta Macaire, MA, RD, CSO, will discuss the latest research on nutrition and prostate cancer and how to better meet your...

Thursday, July 11

Preprint Publishing: A New Way Forward

​Preprint publishing of biomedical sciences research has increased dramatically in recent years and repositories like BioRxiv have exploded in popularity....

Thursday, July 18

Programming Hacky Hour

Overview Hacky Hour is an opportunity for you to get feedback on a current programming project from your peers at UCSF or to work independently. Dedicate...

Wednesday, July 10

PubMed for Clinicians @ Parnassus

After just 30 minutes, you will be able to use PubMed to quickly incorporate evidence-based information into your clinical practice. We’ll get there by...

Wednesday, July 17

Recycling & Waste Reduction: E-Waste Drop Off

If you cannot move your items yourself, submit a work order to Facilities Services at: myfs.ucsf.edu Notes: What: Working or non-working electronics &...

Thursday, July 25

Research Resource Program: Core Business Meeting

Attention Core Directors, Managers and Staff! RRP will host a Core Business Meeting in July where we will cover the following topics: Transition to iLab...

Thursday, July 11

Restorative Movement: The Feldenkrais® Method: For People with Cancer

The Feldenkrais® Method is a revolutionary approach to fitness and health that is rapidly gaining recognition as a powerful means of rehabilitation for those...

Thursday, July 18

Restorative Movement: The Feldenkrais® Method: For People with Cancer

The Feldenkrais® Method is a revolutionary approach to fitness and health that is rapidly gaining recognition as a powerful means of rehabilitation for those...

Thursday, July 25

Restorative Movement: The Feldenkrais® Method: For People with Cancer

The Feldenkrais® Method is a revolutionary approach to fitness and health that is rapidly gaining recognition as a powerful means of rehabilitation for those...

Thursday, July 4

Restorative Movement: The Feldenkrais® Method: For People with Cancer

The Feldenkrais® Method is a revolutionary approach to fitness and health that is rapidly gaining recognition as a powerful means of rehabilitation for those...

Thursday, June 27

Restorative Movement: The Feldenkrais® Method: For People with Cancer

The Feldenkrais® Method is a revolutionary approach to fitness and health that is rapidly gaining recognition as a powerful means of rehabilitation for those...

Wednesday, June 26

School of Medicine Dean's Forum – Our Diversity Initiatives Part 2

Please join Dean Talmadge E. King, Jr. and Vice Chancellor of Diversity and Outreach Renee Navarro for the second in a two-part series about our diversity...

Tuesday, July 23

Sewing Machine Demo

Join us for a demo on the Makers Lab sewing machine. We'll give you a basic introduction on what our machine can do. No sewing experience necessary! Have...

Tuesday, July 16

Super Searching: PubMed, Embase, and Beyond

Let us show you how to get the best results from your search. Go beyond the Google searching methods to get a handle on database logic. Build complex search...

Tuesday, July 2

Surgical Innovations Meeting

Topic: Application of MEMS Technology for the Regional Delivery of Biologic Therapies for Disorders of the Central Nervous System Presenter: James...

Tuesday, July 23

Surgical Innovations Meeting: Lightengale -Shedding light on a better IV line system

Topic: Lightengale: Shedding light on a better IV line system Presenter: Hans Utz, CEO, Lightengale Surgical Innovations meetings provide a collaborative...

Tuesday, July 9

Survivorship Wellness Orientation: For Post-Treatment Cancer Patients

This is a monthly orientation held for people who are interested in enrolling in Survivorship Wellness, an 8-week clinical program focused on helping...

Monday, July 15

Teaching and Assessing in Competency-Based Education

Led by: Erick Hung, MD Associate Professor, Dept of Psychiatry Program Director, Psychiatry Residency Lindsay Mazotti, MD Associate Clinical Professor,...

Monday, July 8

Time Efficient Clinical Teaching

Led by: Tali Ziv, MD and Erica Hansen, MD This session will discuss strategies to increase teaching efficiency in the clinical setting and expose...

Thursday, June 27

UC Oracles Toastmasters meetings

The Mission of UC Oracles is to provide a positive learning environment in which every member has the opportunity to develop outstanding communication and...

Thursday, July 25

UC Oracles Toastmasters meetings

The Mission of UC Oracles is to provide a positive learning environment in which every member has the opportunity to develop outstanding communication and...

Thursday, July 11

UC Oracles Toastmasters meetings

The Mission of UC Oracles is to provide a positive learning environment in which every member has the opportunity to develop outstanding communication and...

Thursday, July 18

UC Oracles Toastmasters meetings

The Mission of UC Oracles is to provide a positive learning environment in which every member has the opportunity to develop outstanding communication and...

Thursday, July 11

UCSF 2019 Staff Engagement Town Hall - Results

Gallup will share our 2019 staff engagement survey results, followed by a short presentation and brainstorm to increase staff engagement at UCSF, facilitated...

Wednesday, July 24

UCSF Bicycle Security and Safety

Did you know that 72 bicycles were stolen on UCSF campuses in 2018? Did you know that the Campus Bike Cages were broken into 7 times last year? Join...

Wednesday, June 26

UCSF Bikes! @ Thee Park Side

It's June. Time to let our Byke Pride fly! Welcome Pride-Month with your fellow UCSF cyclists over a brew, mixed drink or alcohol free beverage. We are...

UCSF Schwartz Rounds: Hope, Loss, Grief, and Resilience in Surgery

A multidisciplinary panel of care team members will participate in a facilitated discussion about the topic: Hope, Loss, Grief, and Resilience in Surgery

Sunday, July 14

UCSF Team at AIDS Walk San Francisco

UCSF is rallying faculty, staff, students and trainees to participate in AIDS Walk San Francisco on July 14 in Golden Gate Park. The annual 10K-trek that...

Thursday, July 25

Using Zotero for Research (In-Person/Online)

Like EndNote, Zotero is a powerful research tool that helps you gather, organize, and analyze sources and then share the results of your research. Unlike...

Wednesday, June 26

Web Analytics 101 (Communicators Network Lunch & Learn)

Analytics 101 will cover the basic terms and definitions for web analytics in Siteimprove. Siteimprove is the enterprise-wide analytics tracking tool used at...

Wednesday, July 10

Web Analytics 101 (Communicators Network Lunch & Learn)

Analytics 101 will cover the basic terms and definitions for web analytics in Siteimprove. Siteimprove is the enterprise-wide analytics tracking tool used at...

Thursday, June 27

Webinar:  The Global Fund, Governance and Public Health

In May, Annals of Global Health published a Special Collection exploring the intersection between governance and public health. Governance and public health...

Friday, June 28

ZOOM Training & Open House

Learn how to activate your account, schedule, meetings, basic host controls, and best practices. We focus on the very basics of zoom in this session. With...

June 26 - July 25, 2019