Instructor
Peter Esperanza
Barstow Community College · 6 sections · 4 courses · Fall 2026
174 seats open across 6 sections
Online: 5Hybrid: 1
Sections Taught
| CRN | Course | Title | Schedule | Campus | Mode | Seats |
|---|---|---|---|---|---|---|
| 21119 | MATH 1A | Innovative Pre-Calculus for STEM | Asynchronous / Online | Online | Online | 43/45 |
| 21120 | MATH 4A | Calculus I | Asynchronous / Online | Online | Online | 36/45 |
| 21121 | MATH 4A | Calculus I | Asynchronous / Online | Online | Online | 31/45 |
| 21118 | MATH 4A | Calculus I | Mon Wed 9:30 AM–10:45 AM | Barstow | Hybrid | 20/24 |
| 20677 | MATH 5 | College Math: For Liberal Arts Majors | Asynchronous / Online | Online | Online | 22/45 |
| 21050 | STAT C1000 | Introduction to Statistics (Formerly offered as MATH 2) | Asynchronous / Online | Online | Online | 22/45 |
Looking for reviews? Search for Peter Esperanzaon Rate My Professors →
Other Instructors at Barstow Community College
Jill Murphy(29)Amy Ross(15)Denise Pasley(11)Ed Will Jr.(11)Ellis Taylor Puryear(10)Sarah Shabazz-ugwumba(10)Ronan Colleoc(9)Ibrahim Aboud(8)Mike Karpel(8)Andrew Rehfeld(7)Robert Sheldon(7)Dawn Howey(7)Ramon Vasconcellos(6)Lewis Goldstein(6)Beverly Ranney(6)Christie Firtha(6)Penny Shreve(6)Jennafer Worland(5)Timothy Brinkley(5)Ayoub Batarseh(5)