Colleges › University of San Francisco › Instructors
University of San Francisco · Spring 2027

University of San Francisco instructors, Spring 2027

734 instructors teaching 1,722 sections at University of San Francisco this Spring 2027. Each page lists the sections they teach, with times and live seat counts, and a free email the moment a seat opens.

Teaching the most sections

(HeADVT 201, BAM 399, BIOL 490 … · 21 sectionsHimADVT 201, BAM 399, BIOL 490 … · 21 sectionsJennifer TrippCHEM 112, CHEM 186, CHEM 234 … · 19 sectionsAleksandra Dimitrijevic StamenovCHEM 114, CHEM 300, CHEM 351 · 17 sections(SheBSDS 200, CPSY 638, CPSY 642 … · 13 sectionsHerBSDS 200, CPSY 638, CPSY 642 … · 13 sectionsMohammad PopalIME 603, IME 610, IME 630 … · 13 sectionsMichael DuffyCEL 698, CEL 790, CEL 791 … · 12 sectionsJessica FajfarLAW 964 · 11 sectionsLara BazelonLAW 605, LAW 910, LAW 971 · 11 sectionsTracy BenningENVS 100L, ENVS 392, ENVS 410 … · 11 sectionsGabby SergiLAW 910, LAW 971 · 10 sectionsAllison WangLAW 500, LAW 956, LAW 957 … · 9 sectionsBelle YanLAW 971 · 9 sectionsLindsay HarrisLAW 785, LAW 962, LAW 964 · 9 sectionsEmma FuentesIME 644, IME 709, IME 744 … · 8 sectionsFrank OharaBFIN 331, BFIN 333, MBA 6205 … · 8 sectionsMonalisa VuLAW 733, LAW 973, LAW 977 · 8 sectionsRosa JimenezIME 620, IME 635, IME 720 … · 8 sectionsBill HingLAW 790, LAW 963, MIMS 690 · 7 sectionsDesiree ZerqueraO&L 641, O&L 741, O&L 750 … · 7 sectionsKazumi Yahata-PetterssonJAPN 102, JAPN 102P, JAPN 201 … · 7 sectionsRemy BeauregardECON 110, ECON 365, ECON 463 … · 7 sectionsSeenae ChongCEL 690, O&L 655, O&L 790 … · 7 sectionsUrsula AldanaCEL 790, CEL 791, GEDU 712 … · 7 sectionsDanfeng KoonO&L 622, O&L 790, O&L 791 … · 6 sectionsDarrick SmithO&L 644, O&L 744, O&L 790 … · 6 sectionsJacqueline BrownLAW 760, LAW 963 · 6 sectionsKevin OhL&I 638, L&I 676, L&I 790 … · 6 sectionsMana AzarmEMBA 611, MBA 611, MBA 699 · 6 sectionsMonisha BajajIME 622, IME 722, IME 790 … · 6 sectionsNicola McClungGEDU 706, GEDU 711, L&I 790 … · 6 sectionsAlicia KletterNURS 749A, NURS 749B, NURS 789 … · 5 sectionsAmrita BhattacharyyaCHEM 260, CHEM 260L, CHEM 690 … · 5 sectionsAna BrownCHEM 114 · 5 sectionsDiane RobertsBACT 420, BACT 429, MSAS 603 · 5 sectionsDolores IsernSPAN 101P, SPAN 102 · 5 sectionsEric LacyBAM 308, BUS 308, MIM 675 … · 5 sectionsGenevieve Negron-GonzalesLALS 100, O&L 790, O&L 791 · 5 sectionsKaren FraserART 353, ART 421, ART 422 … · 5 sectionsMark SalfiSPAN 102P, SPAN 201 · 5 sectionsMelissa Ann CanlasGEDU 703, IME 790, IME 791 · 5 sectionsPhilip PetersonCS 315, CS 315L, CS 521 · 5 sectionsRafael DumettSPAN 102, SPAN 102P · 5 sectionsTomoko TakedaJAPN 101, JAPN 101P, JAPN 102P · 5 sectionsXornam ApedoeL&I 709, L&I 790, L&I 791 · 5 sectionsZachary SubinENGY 612, ENGY 644, ENGY 690 … · 5 sectionsAaron Hahn TapperJSSJ 132, JSSJ 390, THRS 132 … · 4 sectionsAlisha SaxenaPSYD 748, PSYD 760, PSYD 788 … · 4 sectionsAmy FlynnLAW 980, LAW 982, LAW 983 · 4 sections

Everyone, by last name

( · 3
A · 31
B · 51
Zehlia Babaci-WilhiteFREN 102, INTD 315 · 2 sectionsJoanne BabinRHET 111 · 1 sectionGeorge BachLAW 601, LAW 616 · 2 sectionsLeslie BachBIOL 113 · 2 sectionsMegan BadillaART 272 · 1 sectionSue BaeRHET 106 · 1 sectionMonisha BajajIME 622, IME 722, IME 790 … · 6 sectionsMartina BakilanaCPSY 646 · 1 sectionNoa Bar-GabaiJSSJ 130, THRS 130 · 2 sectionsMatthew BaranARCH 230 · 1 sectionKelly BareMPL 609 · 1 sectionNicholas BarellaART 104 · 4 sectionsBernadette Barker-PlummerMS 313, MS 490 · 2 sectionsSusan BarnesADVT 301 · 1 sectionJonathan BarskyBMKT 360, BUS 302 · 3 sectionsBrian BartzART 315 · 2 sectionsCarol BatkerENGL 192, ENGL 490 · 3 sectionsHenning BauerENGL 202, GERM 102 · 2 sectionsLara BazelonLAW 605, LAW 910, LAW 971 · 11 sectionsStephen BeachyMFA 699 · 1 sectionAngela BeasleyRHET 103 · 1 sectionRemy BeauregardECON 110, ECON 365, ECON 463 … · 7 sectionsMeredith BelanyDANC 220 · 1 sectionTracy BenningENVS 100L, ENVS 392, ENVS 410 … · 11 sectionsGregory BensonCS 230, CS 486, CS 686 · 3 sectionsAmrita BhattacharyyaCHEM 260, CHEM 260L, CHEM 690 … · 5 sectionsLisa BiesemeyerRHET 120, RHET 203 · 2 sectionsBrent BlaylockSM 690 · 1 sectionHaley BogosianCPSY 651 · 1 sectionRobert BollerHONC 131, HONC 132, RHET 104 … · 4 sectionsEdith BorbonFILI 102 · 1 sectionLorena BorelloITAL 102 · 2 sectionsMatthew BoserBIOL 103, BIOL 103L · 2 sectionsBernard von BothmerHIST 120 · 1 sectionJames Warren BoydRHET 103 · 1 sectionRachel BrahinskyPA 669, POLS 361, URBS 100 … · 4 sectionsRachel BrandENVA 245 · 2 sectionsHis) David Guy BrizanCS 468, CS 686 · 2 sectionsHis) Nick BronsonPOLS 092 · 2 sectionsChristopher BrooksCS 362, CS 562, HRZN 200 · 3 sectionsNicole BrooksCPSY 638, CPSY 665 · 2 sectionsAna BrownCHEM 114 · 5 sectionsBrandon BrownPHYS 101, PHYS 101L · 3 sectionsJacqueline BrownLAW 760, LAW 963 · 6 sectionsSusan BunnellLAW 741 · 1 sectionSarah BurgessPA 651, POLS 292 · 2 sectionsWilliam BurkeL&I 701 · 1 sectionLing BuscheCPSY 621 · 1 sectionPatricia BuskL&I 790, L&I 791 · 4 sectionsCori BussolariCPSY 638 · 2 sectionsSharlisa ByrdCPSY 632, CPSY 649 · 2 sections
C · 47
Clint CalimlimCPSY 621 · 1 sectionRichard CallahanMPL 699, PA 713 · 2 sectionsHoracio CamblongPHYS 122, PHYS 320 · 2 sectionsRichard CampbellSM 690 · 1 sectionMarcelo CamperiHONC 498, PHYS 110 · 2 sectionsMelissa Ann CanlasGEDU 703, IME 790, IME 791 · 5 sectionsColette CannIME 676, IME 776 · 2 sectionsMark CanniceBENI 432, BUS 403 · 2 sectionsJoshua CarboniPHIL 110 · 2 sectionsKim CarforeENVA 285, THRS 200 · 3 sectionsEdwin Carmona-CruzGSBA 380, GSMA 650 · 2 sectionsErin CarpenterPSYD 760 · 1 sectionNovella CarpenterENVA 233 · 1 sectionCody CarrollBSDS 100, MATH 371 · 2 sectionsPenny CarrollL&I 704 · 1 sectionThomas CavanaughHONC 318, PHIL 484 · 2 sectionsRichard CelliniSM 602, SM 608, SM 609 … · 4 sectionsAndrea CernusakARCH 312, ARCH 410 · 2 sectionsCatherine ChangARCH 325 · 1 sectionJack ChangENGY 625 · 1 sectionWenchi ChangCHIN 102 · 1 sectionMahesh ChaudhariDSAI 642, DSAI 643 · 2 sectionsVictoria ChaudharyNURS 705B, NURS 7270, NURS 7280 · 4 sectionsRoger (Rongxin) ChenMBA 630, MBA 699, MSEI 508 · 3 sectionsLudwig ChincariniBFIN 330, BFIN 434 · 2 sectionsHyunsuk ChoiBMGT 480 · 1 sectionSeenae ChongCEL 690, O&L 655, O&L 790 … · 7 sectionsPhilip ChoongRHET 103, RHET 327 · 4 sectionsJonathan ChuLAW 098 · 2 sectionsRaymond ClarkBACT 321 · 1 sectionAngelo ClaudioARCH 230 · 2 sectionsJune ClausenPSYD 748, PSYD 788 · 2 sectionsMartin ClaussenHIST 110, HIST 312 · 2 sectionsRobert ClementsDSAI 630 · 2 sectionsCathy ColemanNURS 674 · 1 sectionJerry ColemanLAW 957 · 2 sectionsKathleen CollMIMS 690, PA 672 · 2 sectionsFernando Heineck ComiranMBA 601, MSAS 600 · 2 sectionsHers) Xiomara CornejoPASJ 385 · 1 sectionMartha Cortes-BoderoSPAN 101P · 3 sectionsGaelle CorvaisierFREN 101, FREN 102 · 2 sectionsCornelia Van CottMATH 211, MATH 485 · 2 sectionsCaitlin CrainENVM 686, ENVM 690 · 2 sectionsJerome CrichtonCPSY 632, CPSY 651 · 2 sectionsJohnathan CromwellMSEI 512 · 1 sectionMonica De La CruzMPH 682 · 1 sectionSasha CummingsLAW 727 · 1 section
D · 44
Daria D'AndreaMUS 111 · 1 sectionKourosh DadgarBUS 205 · 2 sectionsMelissa DaleHIST 130, HIST 383 · 2 sectionsGladys DalmauCPSY 621, CPSY 627 · 2 sectionsKristin DamrowDANC 112 · 1 sectionBenjamin DanielsHIST 130 · 1 sectionJasmin DarznikMFA 699 · 1 sectionAnnou DaviNURS 220 · 2 sectionsMiguel Pimentel DavilaCPSY 617 · 1 sectionSonnet DaymontCPSY 649 · 1 sectionMarilyn DelaureENVA 390, HONC 299 · 2 sectionsMaximilian DeLaureRHET 120 · 2 sectionsChristopher DeLorenzoRHET 120, RHET 250 · 2 sectionsBrian DempsterENGL 460, RHET 120 · 2 sectionsNathan DennisART 199, MUSE 611 · 2 sectionsRichard DeSantisPHIL 110, PHIL 256 · 2 sectionsJennifer DeverBIOL 310, BIOL 311, BIOL 330 · 3 sectionsCarly DevlinCPSY 646 · 1 sectionStephen DevlinMATH 110, MATH 230 · 2 sectionsDaniel DevoyLAW 601, LAW 637 · 2 sectionsRebekah DibbleBAM 315, BUS 304 · 3 sectionsNiki DigrigorioART 450 · 2 sectionsJen O'Malley DillonMPL 607 · 1 sectionXiaoya DingBFIN 430, BUS 305 · 2 sectionsMichael DoergePSYC 260 · 1 sectionChase DomergueADVT 202 · 1 sectionCindy DominguezCPSY 627 · 1 sectionDavid DonahueIME 790, IME 791 · 4 sectionsSisi DongL&I 700 · 1 sectionNico Van DongenART 155 · 1 sectionEve-Anne DoohanCOMS 340, COMS 346, HONC 299 · 3 sectionsShawn DoubiagoCMPL 200, ENGL 202 · 2 sectionsBrian Dowd-UribeENVA 355, GSBA 301, GSBA 360 · 3 sectionsAmie DowlingPASJ 370 · 1 sectionMichael DrexlerCPSY 639, CPSY 651 · 2 sectionsJean DriscollECON 300 · 1 sectionLongyuan DuBUS 204, BUS 205, MIM 673 · 3 sectionsLilian DubeTHRS 164, THRS 305 · 2 sectionsMichael DuffyCEL 698, CEL 790, CEL 791 … · 12 sectionsIrene Faye DullerYPSP 310 · 1 sectionRafael DumettSPAN 102, SPAN 102P · 5 sectionsMarco DurazoPOLS 110, POLS 397, SOC 356 · 3 sectionsAnand DurvasulaLAW 739 · 1 sectionMarie DuttonINTD 064 · 1 section
E · 6
F · 18
G · 31
H · 54
Joo HaMSAS 602 · 1 sectionLaurie HallLAW 607 · 2 sectionsBeatrice HallierFREN 201, FREN 206 · 2 sectionsKathryn HallinanCPSY 638, CPSY 642 · 2 sectionsMichael HammondRHET 120 · 2 sectionsKeith HandLAW 805 · 1 sectionJohn HardingBUS 301 · 1 sectionThea HardwickNURS 378, NURS 378K · 2 sectionsKenneth HarringtonMATH 101, MATH 107 · 2 sectionsCamille HarrisCS 245, CS 463 · 2 sectionsLindsay HarrisLAW 785, LAW 962, LAW 964 · 9 sectionsPaul HaskellCS 221, CS 490 · 3 sectionsClaire HaugheyMS 330 · 1 sectionJerome HawkinsLAW 912 · 1 sectionMana HayakawaCDS 200, CDS 400, INTD 399 · 3 sectionsMichelle HectorBUS 290 · 1 sectionAnita HegedusPSYD 753 · 1 sectionWill HendersonCHEM 234 · 1 sectionCheryl HendricksonL&I 679 · 1 sectionHerBSDS 200, CPSY 638, CPSY 642 … · 13 sectionsAdam HessENVM 650, ENVM 690 · 2 sectionsAysha HidayatullahTHRS 373, THRS 385 · 2 sectionsKirsten HilbertRHET 110 · 1 sectionSarah HillenbrandNEUR 102, NEUR 103 · 2 sectionsHimADVT 201, BAM 399, BIOL 490 … · 21 sectionsNathaniel HinermanTHRS 388 · 1 sectionBill HingLAW 790, LAW 963, MIMS 690 · 7 sectionsLeighton HinkleyPSYC 388 · 1 sectionCindy HoLAW 766 · 1 sectionEvelyn HoCOMS 204 · 2 sectionsHeidi HoLAW 986 · 3 sectionsHeather HoagHIST 150, HIST 340, HONC 299 · 3 sectionsAndrew HobbsECON 390, ECON 660, ECON 692 · 3 sectionsDavid HollerRHET 103, RHET 126 · 2 sectionsDevon HolmesRHET 103 · 3 sectionsNichelle HolmesLAW 938 · 1 sectionEric HongistoART 220, ART 325 · 2 sectionsCarol HoodADVT 400 · 1 sectionSara Horton-DeutschHS 414, NURS 404 · 2 sectionsStephanie Cooper HosakaKIN 335, KIN 354 · 2 sectionsNicole HowellHRZN 200, RHET 203 · 2 sectionsZiyun HuangUXUI 310 · 1 sectionSarah HubbellNURS 220 · 1 sectionRenee HubertMATH 108, MATH 109 · 3 sectionsRussell HuddlestonENVM 686 · 1 sectionMonika HudsonBAM 312, BAM 314, BNTL 474 … · 4 sectionsGerwyn HughesKIN 050, KIN 350, KIN 350L · 4 sectionsChloe HuntENGL 202, ENGL 410 · 2 sectionsJonathan HuntRHET 120 · 3 sectionsCalia HunterKIN 120 · 1 sectionHeather HunterSM 632 · 1 sectionHis) Keith HunterBAM 399, MIM 676 · 2 sectionsHis) John HutchensMATH 101, MATH 201 · 3 sectionsMegan HutchinsonLAW 580, LAW 607, LAW 736 · 3 sections
I · 3
J · 19
K · 41
Mahmoud KaddouraNURS 601, NURS 618, NURS 664 · 3 sectionsMario Lim KamCS 486, CS 686 · 4 sectionsPamela KamataniMUS 101 · 1 sectionHis) Larry KamerPC 624 · 1 sectionOlga KarpenkoCS 112, CS 245, CS 545 · 3 sectionsElizabeth KatzECON 110, ECON 261 · 2 sectionsCourtney KeelerBSPH 235 · 2 sectionsSandra KelchART 155, ART 335 · 2 sectionsStanislav KelmanBUS 204 · 1 sectionKouslaa Kessler-MataPOLS 110, POLS 322, POLS 396 · 3 sectionsArman KhachiyanECON 396, ECON 620, ECON 638 · 3 sectionsLaleh KhadiviENGL 361, MFA 675, MFA 690 · 3 sectionsSaera KhanPSYC 310 · 2 sectionsRobizon KhubulashviliECON 621 · 1 sectionHamaseh KianfarCPSY 642, CPSY 665 · 2 sectionsAlyssa KianidehkianCPSY 632, CPSY 638 · 2 sectionsRyan Richard KigerMILS 100, MILS 203 · 2 sectionsDavid KimHONC 100, PHIL 309, PHIL 315 · 4 sectionsEugene KimLAW 607, LAW 617 · 2 sectionsJulie KimNURS 620 · 1 sectionNancy Jooyoun KimMFA 699 · 1 sectionRichie KimPHIL 110, PHIL 240 · 2 sectionsSangman KimBIOL 105, BIOL 346, BIOL 347 · 3 sectionsShanna KimPSYC 101 · 1 sectionLeslie KingBIOL 106, BIOL 106L, BIOL 115 · 3 sectionsDevin KinyonLAW 626 · 1 sectionAlicia KletterNURS 749A, NURS 749B, NURS 789 … · 5 sectionsVera KlimkovskaiaBUS 204, BUS 205 · 2 sectionsPeter KlineENGL 221 · 1 sectionKara KnafelcRHET 110 · 1 sectionMarisa KnightPSYC 260, PSYC 270 · 2 sectionsMeeJung KoNEUR 390 · 2 sectionsJohn KoeplinBUS 201, BUS 202 · 2 sectionsAmalia KokkinakiENVM 678, ENVS 392 · 2 sectionsDanfeng KoonO&L 622, O&L 790, O&L 791 … · 6 sectionsLisa KoshkarianCPSY 638 · 1 sectionKiersten KotakaCPSY 632 · 1 sectionFilip KovacevicANST 390, GSBA 315 · 2 sectionsStephen KrausBMKT 498, MSMI 610 · 3 sectionsOren Kroll-ZeldinJSSJ 238, JSSJ 318, THRS 238 … · 4 sectionsThomas KurtzHONC 317, MUS 203, MUS 480 · 3 sections
L · 45
Kelly L'EngleBSPH 410 · 2 sectionsEric LacyBAM 308, BUS 308, MIM 675 … · 5 sectionsCary LaiBTEC 685, BTEC 686 · 2 sectionsTika LamsalPC 608, RHET 120 · 3 sectionsFrancesca LaneCPSY 649 · 2 sectionsRyan LanganBMKT 365, BUS 392, MSMI 605 · 3 sectionsPedro Lange-ChurionMS 102, SPAN 335 · 2 sectionsJoseph LaresMUS 111 · 1 sectionNatalie LatteriJSSJ 230, THRS 230 · 2 sectionsDiana LattimoreKIN 120, KIN 315, KIN 398 · 3 sectionsBrandi LawlessCOMS 202, COMS 364 · 2 sectionsEmille LawrenceMATH 107 · 1 sectionMichael LawrenceUXUI 210 · 1 sectionBettina LeeL&I 659 · 1 sectionJillian LeeNURS 638S · 2 sectionsJune LeeBENI 349, BUS 100 · 3 sectionsMarguerite LeeLAW 630 · 1 sectionLisa LeeperCPSY 638 · 1 sectionDevin LeighHIST 140 · 1 sectionMike LeliveltBTEC 616 · 1 sectionRichard LeoLAW 605 · 2 sectionsNick LeonardPHIL 480 · 1 sectionThomas LeonardHONC 317 · 1 sectionGenevieve LeungRHET 110, RHET 320 · 3 sectionsBenjamin LevyPSYC 270 · 2 sectionsMerideth LewisNURS 607, NURS 611 · 2 sectionsTodd LewisRHET 120 · 2 sectionsZhiqiang LiCHIN 350 · 1 sectionEnrique LimaMIMS 604 · 1 sectionDeena LinPHIL 110, PHIL 202 · 2 sectionsRosalind De LisserNURS 7006, NURS 705B · 2 sectionsBrynly LlyrLAW 920 · 1 sectionHis) Kevin LoBMGT 447, BMGT 448 · 2 sectionsJacqueline LoNEUR 102, NEUR 102L · 3 sectionsHis) Marthinus van LoggerenbergADVT 201 · 1 sectionMelissa LondonPSYD 739, PSYD 780 · 2 sectionsAmanda LopezNURS 632 · 1 sectionChristina LopezCDS 301, ENGL 201, ENGL 330 · 4 sectionsPeter LorentzenECON 311 · 1 sectionNikki LoveLAW 783 · 1 sectionLuigi LucacciniENGR 102 · 1 sectionBrandi LucasCEL 653, CEL 753 · 4 sectionsAllison LuengenENVM 698, ENVS 335 · 2 sectionsCatherine LusheckART 200, ART 390, MUSE 690 · 3 sectionsSeth LynnMPL 605 · 1 section
M · 67
Amber MaBACT 322, BACT 422 · 2 sectionsThomas MacDonaldENVS 250 · 1 sectionDavid MaddenMFA 699 · 1 sectionOlivia MahMATH 102, MATH 104 · 2 sectionsKhalid MahmoodCHEM 234 · 1 sectionMarlene MahonyRHET 110 · 2 sectionsSohini MajumdarHIST 135 · 1 sectionRushdan MajumderARCH 270 · 2 sectionsHers) Melinda MalherCPSY 642 · 2 sectionsChel MandellJSSJ 125, THRS 125 · 2 sectionsDouglas ManningSM 612 · 1 sectionR Douglas ManningSM 690 · 1 sectionHilda Manzo-LunaNURS 646 · 1 sectionSara MarinelliCMPL 200, ENGL 220 · 2 sectionsDanyelle MarshallCPSY 646, CPSY 651 · 2 sectionsDavid MartinezPSYD 748, PSYD 780, PSYD 788 · 3 sectionsGilbert MartinezPC 606 · 1 sectionLarissa MartinezMPL 601 · 1 sectionTheodore MatulaPC 608, RHET 103, RHET 323 · 4 sectionsNicole MauroRHET 120 · 1 sectionKeally McBridePOLS 374, POLS 376, POLS 492 · 3 sectionsJill McCannL&I 622 · 1 sectionNicola McClungGEDU 706, GEDU 711, L&I 790 … · 6 sectionsZachary McCoyLAW 630 · 1 section(No Preference) Joshua McdermottPASJ 120 · 1 sectionPatrick McDonnellRHET 103, RHET 202 · 2 sectionsDavid McGraneADVT 102, ADVT 401, ADVT 402 … · 4 sectionsShirley McGuirePSYC 260, PSYC 312 · 2 sectionsStuart McKeeART 140, ART 323 · 2 sectionsLinda McPheronBIOL 383, BIOL 384 · 2 sectionsAnkita MeghaniBSPH 475 · 1 sectionDhara MeghaniPSYD 780 · 1 sectionVijay MehrotraMBA 630, MBA 636, MBA 637 … · 4 sectionsDavid Menendez-AlvarezSPAN 101, SPAN 102, SPAN 102P · 3 sectionsLeigh MeredithHONC 131, HRZN 200, RHET 103 · 3 sectionsMark MerittRHET 120 · 1 sectionDana MerrillART 362 · 1 sectionBenjamin MessnerMPL 607 · 1 sectionSam MickeyENVA 367, THRS 470 · 2 sectionsMichelle MillarBMGT 285, BMGT 383, BMGT 385 · 3 sectionsMark MillerSII 214, THRS 390 · 2 sectionsCassandra MillspaughSPAN 101 · 2 sectionsJoshua MindelENGR 411 · 1 sectionOmar F MirandaENGL 198 · 1 sectionOmid MiryPSYC 351 · 1 sectionCandis MitchellLAW 660 · 1 sectionFlorentina Mocanu-SchendelTHTR 301 · 1 sectionMakiko MochizukiJAPN 102, JAPN 202, JAPN 202P · 4 sectionsPhilip MogenBACT 422 · 1 sectionEverett MonroeLAW 896 · 1 sectionDexandro MontalvoDANC 113, DANC 213 · 2 sectionsBryan MooreMILS 102 · 1 sectionTeresa MooreMS 201, MS 329 · 2 sectionsMariana MoraIME 616, IME 716 · 2 sectionsDouglas MoralesNURS 643 · 1 sectionKatie MoranLAW 912 · 1 sectionDiana Daniela MorenoBIOL 106 · 1 sectionHana MoriENGR 244, ENGR 244L, ENGR 310 · 4 sectionsMatthew MotykaFREN 102, FREN 340 · 2 sectionsGreig MulberryPHIL 240 · 2 sectionsEdward MunnichPSYC 101, PSYC 319 · 2 sectionsJennifer MurphyANTH 210, GSMA 625, MIMS 602 … · 4 sectionsPatrick MurphyMPL 608, MPL 699, PA 634 … · 4 sectionsVioleta MurrietaCPSY 621, CPSY 627 · 2 sectionsNanna MwalukoTHTR 182 · 1 sectionGrace Cruz MyintNURS 273, NURS 274, NURS 275 · 3 sectionsMariya MykhaylovaCPSY 632, CPSY 638 · 2 sections
N · 22
O · 17
P · 34
Victor PalaciosDSAI 603 · 2 sectionsJeffrey PallerPOLS 222, POLS 395 · 2 sectionsKarolyn PalmerCPSY 624 · 1 sectionSun-Young ParkBENI 476, BUS 403 · 2 sectionsKimberly ParkerNURS 371 · 1 sectionJennifer ParlamisEMBA 610, MBA 610, MBA 6417 · 3 sectionsKrupa PatelPHIL 204, PHIL 240 · 2 sectionsAnthony PatinoMBA 606, MBA 6304 · 3 sectionsAkshay Bhimesh PattabiENGR 364, ENGR 364L, PHYS 150 · 3 sectionsRobert PattersonNURS 604, NURS 660A · 2 sectionsJohn PaulBIOL 326, BIOL 327, BIOL 414 · 3 sectionsDaniel PedrozaSM 633 · 1 sectionMatthew PeekARCH 151 · 2 sectionsJohn PerezPSYC 306, PSYC 350, PSYC 396 · 3 sectionsLynn PerkinsRHET 111 · 2 sectionsKimberly PerrisNURS 7003 · 1 sectionRaffaele PerrottaCHEM 234 · 2 sectionsPhilip PetersonCS 315, CS 315L, CS 521 · 5 sectionsDragutin PetkovicCS 486, CS 686 · 2 sectionsNicole PhillipsLAW 607, LAW 630, LAW 978 · 4 sectionsDavid PhiloxeneIME 790, IME 791 · 4 sectionsBrielle PiconeMBA 6051 · 1 sectionBrian PinesPHIL 110, PHIL 209 · 2 sectionsVincent PizzutoHONC 367, THRS 202 · 2 sectionsDaniel PlotnickMS 222, MS 339 · 2 sectionsHers) Megan PolaninCPSY 638 · 1 sectionJennifer PolyocanDANC 210 · 1 sectionMohammad PopalIME 603, IME 610, IME 630 … · 13 sectionsAngelica PosadasCPSY 665 · 1 sectionVahab PournaghshbandCS 336, CS 621 · 2 sectionsDouglas PowellMFA 642, MFA 690 · 2 sectionsNatalia Powers-RiggsCHEM 113, CHEM 397, CHEM 410 … · 4 sectionsBruce PriceLAW 603, LAW 711 · 3 sectionsMeredith ProtasBIOL 310 · 2 sections
Q · 1
R · 36
Dean RaderENGL 221, ENGL 480, ENGL 481 … · 4 sectionsDanny RadulovicMILS 202 · 1 sectionMark RafaelTHTR 110, THTR 390 · 3 sectionsHis) Jon RahoiCS 256, CS 686 · 2 sectionsShannon RaintreeSPAN 102P · 2 sectionsMarisa RamiaCPSY 615 · 1 sectionVirginia RamosGERM 350 · 1 sectionApril RandleENVM 686, ENVS 210, ENVS 210L · 4 sectionsDaniel RascherSM 604 · 2 sectionsDennis RecioENGL 211 · 1 sectionTimothy RedmondMS 223, PA 652, RHET 110 · 3 sectionsHis) Edward ReesCS 107, CS 110 · 2 sectionsZachary ReesePSYC 265, PSYC 342, RHET 203 · 3 sectionsLisa ReinsbergLAW 894 · 1 sectionBarbara ReyesYPSP 107 · 1 sectionRachael RichardsCHEM 113, CHEM 114 · 4 sectionsKimberly RichmanSOC 354, SOC 357, SOC 393 · 3 sectionsWilliam RiggsPA 699, PA 780 · 2 sectionsDiane RobertsBACT 420, BACT 429, MSAS 603 · 5 sectionsRick RobertsMUS 110 · 1 sectionStephen RoddyCHIN 355, HONC 100, JAPN 330 … · 4 sectionsAndrea RodriguezDANC 114 · 1 sectionEvelyn RodriguezHONC 498, SOC 150, SOC 450 · 3 sectionsGena Castro RodriguezCPSY 638 · 1 sectionAna RojasENGL 209, ENGL 310, ENGL 320 · 3 sectionsHers) Gabriela Rojas-MartinezCPSY 638, CPSY 646, CPSY 649 · 3 sectionsPatricia Rojas-ZambranoCPSY 638, CPSY 646 · 3 sectionsJoshua RosenbergLAW 515, LAW 831, LAW 884 · 3 sectionsAndrew RothmanCS 107 · 1 sectionSamuel RovenMATH 202 · 1 sectionMichael RozendalHONC 131, RHET 103 · 3 sectionsNatacha RuckMS 390 · 1 sectionDuane RudolphLAW 612, LAW 840 · 2 sectionsSaralyn RuffPSYC 313, PSYC 396 · 2 sectionsDavid RyanINTD 198, PC 636, PC 694 · 3 sectionsJohn RyanRHET 103 · 2 sections
S · 70
David SaahENGY 680, ENVM 680, ENVS 392 · 3 sectionsLisa SabatiniHS 305 · 1 sectionSadia SaeedSOC 150, SOC 226 · 3 sectionsJalel SagerENGY 604, ENGY 680, ENGY 699 · 3 sectionsHers) Magaly SalasINTD 350 · 1 sectionMark SalfiSPAN 102P, SPAN 201 · 5 sectionsMaria Cristina Samaco-ZamoraHONC 299, PSYC 312, PSYC 317 … · 4 sectionsBassel SamahaARCH 120 · 2 sectionsJohnCharles SanderBUAN 411 · 1 sectionEsmat SangariBUAN 415, BUS 308, MBA 607 · 3 sectionsTanu SankaliaARCH 101, ARCH 203 · 4 sectionsNarayan SankaranNEUR 202 · 2 sectionsCecilia SantosSOC 297 · 1 sectionTimothy SanziLAW 642 · 1 sectionAlisha SaxenaPSYD 748, PSYD 760, PSYD 788 … · 4 sectionsTodd SayreBUS 201 · 2 sectionsSimon ScarpettaENVM 665, ENVM 698, ENVS 390 … · 4 sectionsAlivia SchafferDANC 211, DANC 360 · 2 sectionsJeffrey ScharoschBMGT 387, BMGT 487 · 2 sectionsKaryn SchellSPAN 101, SPAN 102M · 2 sectionsAudrey SchieldCPSY 638, CPSY 642 · 2 sectionsDennis SchliefMATH 106 · 2 sectionsCalla SchmidtENVS 110, ENVS 410, ENVS 410L · 3 sectionsCynthia SchultesRHET 120 · 2 sectionsBeth Koser SchwartzNURS 646 · 2 sectionsLaurel Scotland-StewartPHIL 230 · 2 sectionsStephanie SearsAAS 150, AAS 151, AAS 200 · 3 sectionsRebecca SeemanMUS 110 · 1 sectionGabby SergiLAW 910, LAW 971 · 10 sectionsAlexandria SerraLAW 604 · 2 sectionsDaniel SevallBUS 201 · 1 sectionEyal ShaharMUSE 608 · 1 sectionCayce ShawCHEM 111, CHEM 113, CHEM 114 · 4 sectionsMiriam SheinerART 106 · 1 sectionAlexandria ShellingCPSY 639, CPSY 646 · 2 sectionsKarren ShorofskyLAW 714 · 1 sectionShivani ShuklaBUAN 316, BUAN 410, MBA 636 · 4 sectionsDaniel SiegelENVM 680 · 1 sectionShannon SiegelKIN 300, KIN 362 · 2 sectionsStephanie SiehrENVM 698 · 1 sectionDaiane Lopes da SilvaDANC 311 · 1 sectionDavid SilverENVA 245, ENVA 450 · 2 sectionsPaul SilvermanCPSY 638, CPSY 639, CPSY 642 · 4 sectionsDina SilverthorneNURS 506 · 1 sectionGlori SimmonsART 260 · 1 sectionNilla SivakumarNEUR 102L · 2 sectionsDarrick SmithO&L 644, O&L 744, O&L 790 … · 6 sectionsGennifer SmithENGR 210 · 1 sectionHers) Savanna SmithENVM 689 · 1 sectionShannon SmootCPSY 627 · 1 sectionKarl SoehnleinMFA 602, MFA 680, MFA 690 · 3 sectionsEric SolanoYPSP 206 · 1 sectionJeff SolariMSEI 510 · 1 sectionKenneth SonkinTHTR 110, THTR 372 · 2 sectionsJon Ryan SorianoART 100, ART 207 · 2 sectionsTami SpectorCHEM 231, CHEM 234 · 3 sectionsJoshua SpoonerENGY 690 · 1 sectionCelia StahrART 100, ART 102 · 2 sectionsPaul StamLAW 511 · 1 sectionAleksandra Dimitrijevic StamenovCHEM 114, CHEM 300, CHEM 351 · 17 sectionsSusan SteinbergENGL 491, MFA 612, MFA 622 · 3 sectionsKoren StevensonLAW 760 · 1 sectionMichael StevensonCHEM 690 · 1 sectionOscar StewartBUS 306, MBA 6442, MIM 640 · 3 sectionsPaul Stojsavljevic-FloresTHTR 115, THTR 305 · 2 sectionsAdelia StoutCPSY 665 · 1 sectionZachary SubinENGY 612, ENGY 644, ENGY 690 … · 5 sectionsJulie SullivanRHET 110 · 2 sectionsRonald SundstromHONC 365, PHIL 484 · 2 sectionsSevan SuniBIOL 414 · 2 sections
T · 33
U · 4
V · 11
W · 26
X · 2
Y · 10
Z · 8

Instructor of record from University of San Francisco's public class schedule, Spring 2027. ClassMaxx is not affiliated with University of San Francisco and publishes no opinions about anyone; the grade figures are University of San Francisco's own.

The iPhone app pushes the alert the second a seat opens, builds four ready schedules from your degree audit, and ranks sections by real grades. Free; a $4.99 Fast pass per semester makes alerts instant.

On a laptop? Email yourself the App Store link
One email with the link. No spam.
Sent. Open it on your iPhone.