Colleges › Villanova University › Instructors
Villanova University · Spring 2027

Villanova University instructors, Spring 2027

1,155 instructors teaching 2,865 sections at Villanova University 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

Vik IyengarBIO 1903, BIO 1906, BIO 2106 … · 40 sectionsKeith HendersonGEV 1003, GEV 1007, GEV 4511 … · 16 sectionsAlyssa StarkBIO 2106, BIO 6102 · 15 sectionsEdward CharECE 2030, ECE 2031, ECE 2172 … · 15 sectionsSamantha ChapmanBIO 2106, BIO 6102 · 15 sectionsKelman WiederBIO 2106 · 14 sectionsJoseph ComberBIO 1206, BIO 3055 · 13 sectionsMaggie WangECE 5991, ECE 5992, ECE 8448 … · 13 sectionsQianhong WuME 5000, ME 5001, ME 5002 … · 13 sectionsEmily WhitfieldBIO 2106 · 12 sectionsRebecca RivardBIO 1185, BIO 1206 · 12 sectionsValerie JoyceTHE 2034, THE 7200, THE 7210 … · 12 sectionsBret MyersMBA 8147, MBA 8571, MGT 3600 … · 10 sectionsGarrett ClaytonEGR 9000, EGR 9100, EGR 9110 … · 10 sectionsJuanita WeaverCOM 1100, COM 1903, COM 1906 … · 10 sectionsMichael BrayMBA 8930, MGT 3310, MGT 3320 … · 9 sectionsChuck CoeCHE 3402, CHE 4832, CHE 7595 · 8 sectionsHurley MoonMS 0102, MS 0202, MS 0302 … · 8 sectionsKate SzumanskiENG 2023, LA 1903, LA 1904 … · 8 sectionsMeltem IzzetogluBME 9030, BME 9031, BME 9032 … · 8 sectionsRachel SmithTHL 8550, THL 8940, THL 9900 … · 8 sectionsThomas KsiazekCOM 1903, COM 1910, COM 1920 … · 8 sectionsWilliam AtwellMS 0102, MS 0202, MS 0302 … · 8 sectionsBethany AdamsHRD 8304, HRD 8551, HRD 8888 … · 7 sectionsBill CowenCOM 5200, COM 5464, COM 8009 … · 7 sectionsDron MandhanaCOM 2440, COM 3446, COM 8003 … · 7 sectionsElizabeth PattonBIO 1206, BIO 4305, BIO 7980 … · 7 sectionsHai Lin ZhouCHI 1122, CHI 1134, CHI 2102 … · 7 sectionsIrene KanCBN 5900, CBN 6002, PSY 2150 … · 7 sectionsKristin Sample-LordCEE 2805, CEE 4612, CEE 9030 … · 7 sectionsLaura IaconaACC 2310, ACC 2320, ACC 3430 … · 7 sectionsNathaniel WestonGEV 2893, GEV 2993, GEV 2996 … · 7 sectionsQ ChungMBA 8162, MIS 2030, MIS 3310 … · 7 sectionsRyan AlmeidaGEV 1051, GEV 1053, GEV 4519 … · 7 sectionsAlysha MelocheMBA 8564, MBA 8730, MGT 2206 … · 6 sectionsCarlene McLaughlinNUR 9105, NUR 9403, NUR 9428 … · 6 sectionsChris JeffordsECO 1002, ECO 3114, ECO 4114 … · 6 sectionsFrank HamptonCEE 3903, CEE 8449 · 6 sectionsGianna StellaCHM 1152 · 6 sectionsJacob ElmerCHE 5540, CHE 8592, CHE 9024 … · 6 sectionsJared PaulCHM 4800, CHM 4801, CHM 4802 … · 6 sectionsJason BennettPHY 2400, PHY 2403 · 6 sectionsJordan ErmilioEGR 5001, EGR 5002, EGR 5003 · 6 sectionsKathleen IacoccaMBA 8250, MSA 8310, VSB 2008 · 6 sectionsLaurence DeWarfMSE 2100, MSE 2105, MSE 2151 … · 6 sectionsLuis Diego GraneraECO 1002, ECO 2102, MBA 8370 · 6 sectionsMatt YoungmanBIO 3351, BIO 6102 · 6 sectionsPaul FazenCHM 1152 · 6 sectionsThomas NoelCHI 1112, CHI 1132, CHI 3412 · 6 sectionsTim McCullochMKT 2224, MKT 2349, MKT 3350 … · 6 sections

Everyone, by last name

A · 45
Todd AagaardLAW 6078 · 1 sectionDivine AboagyeCOM 1100, COM 2200, COM 4001 · 3 sectionsJohn AbubakarTHL 6000 · 1 sectionHibba AbugideiriHIS 1060 · 1 sectionNaim AburaddiCOM 2340, COM 3391 · 2 sectionsAmanda AcevedoVSB 2004 · 3 sectionsEtienne AchilleFFS 1132, FFS 5900 · 3 sectionsKathleen AckerMAT 1505 · 2 sectionsBethany AdamsHRD 8304, HRD 8551, HRD 8888 … · 7 sectionsDaniel AduMAT 3100, MAT 3400 · 3 sectionsTemer AhmadiCHM 3404, CHM 3412 · 2 sectionsYasemin AkisTHL 1000, THL 5005 · 4 sectionsChiji AkomaGIS 5011 · 1 sectionManny AlasACC 2021 · 1 sectionIda Marie AlcantaraSTAT 1430, STAT 4310 · 3 sectionsCelina AlexanderCOM 5300 · 4 sectionsBenjamin AlimanskyFIN 2324 · 1 sectionRyan AlmeidaGEV 1051, GEV 1053, GEV 4519 … · 7 sectionsJennifer AltamuroACC 2310, MAC 8303 · 2 sectionsBrandon AmbrosinoTHL 1000, THL 4490 · 4 sectionsMarilyn AmesLTX 5005 · 1 sectionMoeness AminECE 8708 · 2 sectionsHally AmmonsASPD 2014 · 1 sectionCaitlin St. AmourPSY 2900 · 1 sectionMarga AndersenACS 1001 · 3 sectionsCharlotte AndersonCHR 7130 · 1 sectionMark AndersonCSC 3010, ISYT 5000 · 2 sectionsStacy AndesEDU 7564, VEXP 0001 · 2 sectionsSpencer AndrewsFIN 2323 · 2 sectionsStephen AndrioleMBA 8138, MBA 8149, MIS 3070 … · 4 sectionsRyan AnthonyCEE 3602 · 1 sectionAngelle AntounPSY 4200 · 2 sectionsOscar AponteHIS 1155, HIS 2324, HIS 8402 · 3 sectionsKit ApostolacusACS 1001 · 1 sectionRobert ArakelianMBA 8180, MBA 8710 · 2 sectionsTheodoros ArapisPA 4100, PA 5000, PA 5100 … · 4 sectionsMonica ArellanoECO 1002 · 4 sectionsSam ArenaLAW 5030 · 1 sectionChara ArmonACS 1001, GEV 4341, GEV 6200 · 4 sectionsDerek ArnoldCOM 1100, COM 2280 · 3 sectionsJoan ArnoldLAW 7035 · 1 sectionMark AtorCHM 9662 · 1 sectionGregory AttorriMBA 8448 · 1 sectionWilliam AtwellMS 0102, MS 0202, MS 0302 … · 8 sectionsTimothy AyMBA 8136, MIS 2040 · 3 sections
B · 68
Cristina BabyakASPD 2020, VEXP 0001 · 2 sectionsNathan BadenochGIS 4100, JPN 1134, JPN 2102 · 3 sectionsSutirtha BagchiECO 1001 · 2 sectionsFarshid BaghaiPHI 1000, PHI 8710 · 2 sectionsCraig BaileyHIS 8602 · 1 sectionAnil BamezaiBIO 4655, BIO 7321, BIO 7322 · 3 sectionsHeather Cluley Bar-OrHRD 8100, HRD 8419, HRD 8888 · 3 sectionsNoah BarskyMAC 8301 · 2 sectionsDaniel BartelsonMPA 8031 · 1 sectionHannah BaskinPSY 1000 · 2 sectionsRishtee BatraMBA 8634, MKT 2349 · 2 sectionsHeather BaumLAW 1010 · 1 sectionJoseph BauschCHM 2202, CHM 2212 · 4 sectionsJulie BecherECO 1001, ECO 3137 · 4 sectionsKatie BellASPD 2101 · 1 sectionAronte BennettMKT 2120 · 2 sectionsJason BennettPHY 2400, PHY 2403 · 6 sectionsAmy BentzMSE 2210 · 2 sectionsJonathan BerardinoECE 8580 · 2 sectionsMeredith BergeySOC 3450 · 2 sectionsPaul BernhardtSTAT 4450 · 1 sectionGrant BerryCGS 4100, PSY 2050 · 2 sectionsMorgan BessonPHY 1103, PHY 3400, PHY 4002 … · 4 sectionsEriko BestJPN 1112, JPN 1122, JPN 1600 · 4 sectionsJerry BeyerTHL 4490, THL 8004 · 2 sectionsMark BezpalkoCHM 8315 · 1 sectionSwati BhatiaVSB 1003 · 2 sectionsAnand BhattacharyaNUR 9402 · 1 sectionChrista BialkaEDU 3100, EDU 3264, EDU 8561 · 3 sectionsJames BierstakerACC 3350, MAC 8308 · 3 sectionsChris BilbaoCBN 2200 · 1 sectionElif BircedSOC 1000 · 2 sectionsTina BizzarroAAH 3007, HON 5465 · 2 sectionsKeith BlackHRD 8553 · 1 sectionChloe BlackshearACS 1001 · 4 sectionsJared BlyPHI 1000 · 2 sectionsRuth BolarteTHL 1000, THL 5003 · 3 sectionsLeslie BookLTX 5005 · 1 sectionValerie BoothACS 1001 · 2 sectionsRonald BordelonHRD 8101 · 1 sectionBenjamin BorensteinVSB 2020 · 1 sectionVanessa BoschiCHM 1512 · 2 sectionsAndrew BovePSC 1400 · 1 sectionGlenn BraceySOC 1000, SOC 3800 · 2 sectionsMichael BradleyCOM 3360, COM 3365 · 3 sectionsRebecca BrandPSY 3200 · 2 sectionsAndrew BrandtLAW 7046 · 1 sectionMichael BrayMBA 8930, MGT 3310, MGT 3320 … · 9 sectionsMelinda BremleyPSY 8875 · 1 sectionAidan BrettEDU 4400 · 1 sectionBoris BrikerCOM 3340, RUS 1112, RUS 1132 … · 5 sectionsJeanne BrodyAAH 3001 · 1 sectionDana BrookoverCHR 8655, CHR 8677, CHR 8884 · 3 sectionsSimon BrooksVEXP 0001 · 2 sectionsVictor BrooksEDU 2253, EDU 3258, EDU 3262 · 3 sectionsChristopher BrownPHY 2400, PHY 2422, PHY 4803 · 3 sectionsJJ BrownVSB 2004 · 1 sectionTimothy BrunkTHL 3450 · 1 sectionEddie BuckASL 1111, ASL 1151 · 4 sectionsJohn BuckTHL 1000 · 1 sectionStephen BujnoPHI 1000, PHI 2115 · 4 sectionsCamille BurgePSC 6900 · 1 sectionSarah BurkeECO 1002 · 3 sectionsDavid BurnettECE 2530 · 1 sectionSherry BurrellNUR 3810, NUR 8904 · 2 sectionsPeter BuschACS 1001, PSC 2420 · 3 sectionsHannah BushVEXP 0001 · 1 sectionIan BushCOM 3305 · 1 section
C · 84
John CacchioneTHL 1000, THL 2590 · 3 sectionsJoe CalderoneTHL 8882 · 1 sectionPaul CamachoHUM 2003, HUM 2901, HUM 4350 · 3 sectionsJoanne CampbellTHL 8884 · 1 sectionTracy CampbellNUR 9402 · 1 sectionJeffrey CampolongoLAW 5004 · 1 sectionStephanie CamposBIO 3955 · 1 sectionJohn CannanLAW 7227 · 1 sectionVincent CannizzaroLAW 7093 · 1 sectionDominic CanzaneseSTAT 1430 · 3 sectionsJames CapolupoEDU 8628 · 2 sectionsFather Francis CaponiTHL 1000, THL 5003 · 3 sectionsJen CarangiEDU 2202, EDU 3251, EDU 4292 … · 5 sectionsDario CardamoneECO 1002 · 1 sectionMegan CardwellCOM 2400, COM 9001 · 2 sectionsSeth CareyACS 1001 · 1 sectionCheryl CarletonECO 2102, MBA 8360 · 4 sectionsJeremy CarloPHY 2413, PHY 4303, PHY 5200 … · 4 sectionsEdurne Beltran de Heredia CarmonaSPA 1131, SPA 3412 · 2 sectionsKaley CarpenterACS 1001 · 3 sectionsTimothy CarrACS 1001 · 2 sectionsJaclyn CarrollCRM 1001 · 3 sectionsMichelle CasarioECO 1002, ECO 3108 · 3 sectionsJoseph CasinoHIS 1165 · 1 sectionMaggie CastorACS 1001 · 4 sectionsFrancesco CesareoHIS 1070 · 1 sectionJason Chan-LentzEDU 8600 · 1 sectionSteve ChanensonLAW 7096, LAW 7249, LAW 8046 · 3 sectionsSamantha ChapmanBIO 2106, BIO 6102 · 15 sectionsEdward CharECE 2030, ECE 2031, ECE 2172 … · 15 sectionsDanai ChasakiECE 2173, ECE 3476 · 3 sectionsMarissa ChaseBIO 3255 · 1 sectionVaswati ChatterjeeMPA 8010, MPA 8012, MPA 8013 … · 4 sectionsSookti ChaudharyECO 1002 · 4 sectionsSuraj ChaudharyACS 1001 · 3 sectionsPeggy ChaudhryMBA 8530, MBA 8920 · 2 sectionsSohail ChaudhryMBA 8250, VSB 3008 · 2 sectionsKerry San ChiricoTHL 5000, THL 8610 · 2 sectionsNathaniel ChodoshCSC 1300, CSC 5930, CSC 9010 · 3 sectionsChu Chian ChongCOU 2000 · 1 sectionHengyi ChuCSC 4630, ECE 1261 · 2 sectionsQ ChungMBA 8162, MIS 2030, MIS 3310 … · 7 sectionsDavid ChussPHY 6400 · 1 sectionAnthony CilibertoVEXP 0001 · 1 sectionKevin ClarkVSB 4002 · 1 sectionIan ClausenACS 1001, HUM 2900 · 2 sectionsChristine ClayHON 5460, HON 5465, SAR 2020 · 3 sectionsGarrett ClaytonEGR 9000, EGR 9100, EGR 9110 … · 10 sectionsMarquis CoatesASPD 2012, PA 6000, VEXP 0001 · 3 sectionsNathan CoatesMGT 3170, MSA 8350 · 4 sectionsChuck CoeCHE 3402, CHE 4832, CHE 7595 · 8 sectionsEli CohenACS 1001, SPA 1122 · 3 sectionsTheodore CohenCHE 7587 · 2 sectionsJennifer CollinsMSE 2510, MSE 2511 · 2 sectionsLarisa Colon-RodriguezSPA 1122, SPA 2221 · 2 sectionsJoseph ComberBIO 1206, BIO 3055 · 13 sectionsEric ComptonMKT 2375 · 2 sectionsJessica ConnellNUR 8609, NUR 8610 · 2 sectionsElizabeth ConnerACS 1001 · 2 sectionsJerusha ConnerEDU 7240, EDU 8672 · 2 sectionsJulie ConnersHIS 1155 · 2 sectionsKathleen ConnorPSY 1000 · 2 sectionsRiley ConnorsPHY 2400, PHY 2411 · 5 sectionsAndrew CookHRD 8006 · 1 sectionRoderick CookeFFS 1131, FFS 3412, FFS 3971 · 3 sectionsSarah CooneyCSC 5930 · 1 sectionGordon CoonfieldCOM 4001, COM 8307, MAIS 8999 · 3 sectionsLinda CopelNUR 9002, NUR 9004, NUR 9508 · 4 sectionsLori CorsoLAW 7233 · 1 sectionNathan CorwinMAT 1312, MAT 7660 · 3 sectionsMarcia CostelloNUR 7070 · 1 sectionLuca CottiniCPS 1007, ITA 1123, ITA 3971 … · 5 sectionsJesse CouenhovenACS 1001, HUM 2900 · 2 sectionsAlexis CoulterLDR 2080, ODM 1100, PA 4500 · 3 sectionsAllison CoveyETH 2050, PJ 2800 · 3 sectionsBill CowenCOM 5200, COM 5464, COM 8009 … · 7 sectionsDavid CoyneGEV 4357, GEV 7206 · 2 sectionsMarina CozacMKT 2290 · 2 sectionsDavid CromleyLAW 7166 · 1 sectionAngelica Pineda CuellarSPA 1112, SPA 1121 · 4 sectionsRaciel CuevasPHI 1000 · 3 sectionsJohn CunicelliSPA 1131, SPA 1132 · 3 sectionsCatherine CurleyNUR 4200, NUR 7088 · 2 sectionsJohn CurrieEGEN 2200, EGEN 4100 · 2 sections
D · 53
Anne DalkeENG 1842 · 1 sectionChristopher DalyACS 1001 · 4 sectionsMike DalyLAW 7098 · 1 sectionMirela DamianCSC 1700 · 2 sectionsFabian DauzvardisCHM 2202 · 2 sectionsBeth DavidsonSTAT 1230, STAT 1430 · 2 sectionsNicole DavisASPD 2000 · 1 sectionJustin DeBenedettoCSC 4505, CSC 8515 · 2 sectionsKali DeDominicisSOC 1000 · 3 sectionsAnthony DeeseEGR 2510 · 1 sectionTom DeMarcoVEXP 0001 · 2 sectionsMichelle DempseyLAW 7024 · 2 sectionsValentina DeNardisCLA 5900, GRK 5900, LAT 1112 … · 6 sectionsLaurence DeWarfMSE 2100, MSE 2105, MSE 2151 … · 6 sectionsMadeline DeWoodyVSB 2009 · 4 sectionsKelly-Anne DiamondHIS 1556, HIS 2420 · 2 sectionsWeijian DiaoCHE 3402 · 4 sectionsEd DiasioVSB 2007 · 2 sectionsAlexander Diaz-LopezMAT 2600 · 1 sectionRita DiCarloMSF 8651, VSB 2000 · 2 sectionsLaura DiehlENG 1975 · 3 sectionsScott DietrichPHY 1103, PHY 4303, PHY 6600 · 4 sectionsLisa DiewaldNUR 4200 · 2 sectionsKimberly DigerolamoNUR 9402 · 1 sectionSamuel DiLulloBL 2135, VSB 2007 · 3 sectionsDavid DinehartEGR 2001 · 1 sectionJeffrey DionSAR 2021 · 1 sectionJennifer DixonPSC 8240 · 1 sectionJason DobiesCSC 4700 · 1 sectionHelen DohertyEGR 7011 · 2 sectionsAmy DolanPHI 2990 · 2 sectionsKevin DolanLAW 6279 · 1 sectionNoel DolanACS 1001 · 2 sectionsCaroline DonatoCRM 3300 · 1 sectionThomas DonnellyLTX 3127 · 1 sectionAnthony DonofrioLAW 5050 · 1 sectionMark DoorleyETH 2050, ETH 4975, GIS 5011 · 3 sectionsPatty Dorris-CrennyACC 2310 · 2 sectionsElizabeth DowdellNUR 4119, NUR 4200 · 3 sectionsMichael DowdyENG 1975, ENG 4691 · 2 sectionsDenise DowneyACC 2430 · 3 sectionsScott DresslerECO 1002, ECO 4201, MBA 8360 … · 4 sectionsAlan DrewENG 2009, ENG 2022, ENG 2992 · 3 sectionsAnna DrummeyCBN 4100 · 2 sectionsJoe DruryENG 2250, ENG 3507 · 2 sectionsLiang DuECE 7810 · 2 sectionsAnna DuensingHIS 1070, HIS 2002, HIS 2292 · 3 sectionsThomas DuffinSOC 4000 · 1 sectionRobert DugganENG 1975 · 2 sectionsAlicia Dunphy-CulpVEXP 0001 · 1 sectionAdriano DuqueSPA 1132, SPA 3412 · 2 sectionsMetin DuranCEE 2301, CEE 8708 · 4 sectionsNathan DurninSAR 2021 · 3 sections
E · 17
F · 41
Matthias FabryAST 1076, MSE 2103 · 2 sectionsMassimo FaggioliTHL 2900, THL 8440, THL 9200 · 3 sectionsSarah FaggioliACS 1001 · 3 sectionsMichelle FalcetanoETH 2050 · 1 sectionFrank FalconeEGR 4007 · 1 sectionMary FattoriENG 1975 · 2 sectionsDavid FavorCHM 2202 · 1 sectionPeter FayETH 2050, ETH 3210 · 3 sectionsPaul FazenCHM 1152 · 6 sectionsWilma Febo-AyalaCHM 2202, CHM 2212 · 4 sectionsTimothy FeemanMAT 4270, MAT 9000 · 2 sectionsGang FengME 3300, ME 9100 · 2 sectionsJonadad FequiereVEXP 0001 · 1 sectionMartina FerrariPHI 1000, PHI 4825 · 2 sectionsHolly FerraroVSB 4002 · 3 sectionsEdward FierrosEDU 8641 · 1 sectionLarry FillianVSB 1003, VSB 1015 · 4 sectionsMichelle Filling-BrownENG 2024, ENG 2991 · 2 sectionsConstanza FilloyPHI 1000 · 1 sectionSeth Matthew FishmanEDU 8645, EDU 8696, EDU 9031 … · 5 sectionsBrenner FissellLAW 1002, LAW 7136, PSC 4175 · 3 sectionsKaitlyn FitzgeraldSTAT 4910, STAT 8790 · 2 sectionsEdward FitzpatrickAST 2133, MSE 2151 · 2 sectionsJames O FlathartaIS 1112 · 3 sectionsKenneth FleischerTHL 4490 · 1 sectionJody Lerner FogelCHR 8682 · 2 sectionsMichelle ForanASL 1111, ASL 1151 · 5 sectionsJerold ForsythTHE 8160 · 1 sectionTravis FosterENG 4705, ENG 7100, GWS 2993 · 3 sectionsJennifer FoxVSB 1015 · 1 sectionLisa FranksFFS 1112 · 1 sectionNancy FranzEDU 4291 · 2 sectionsStephen FreinCSC 8490 · 1 sectionJesse FreySTAT 5705, STAT 8444 · 2 sectionsBrett FrischmannLAW 6260 · 1 sectionHilary FuellebornLTX 3111 · 1 sectionMelissa FuentesMAT 2500, MAT 7600 · 3 sectionsAlessandra FumagalliITA 1112 · 1 sectionSarah FurberMGT 2155 · 1 sectionMichael FureyLAW 5052 · 1 sectionGail FurmanNUR 1105 · 1 section
G · 53
Danielle GadsonLAW 7178, MPA 8051, PA 1050 · 3 sectionsBill GagliardiMBA 8151, VSB 2004 · 3 sectionsValerie GalanteNUR 8510 · 1 sectionFrank GalganoGEV 1006, GEV 3522, GEV 4300 … · 5 sectionsBrian GallowayVSB 3000 · 3 sectionsMichelle GallowayVSB 2000 · 1 sectionMichele GandyGEV 4301, GEV 4700, GEV 6200 … · 5 sectionsAbel GarzaHIS 1155, LAW 7033 · 2 sectionsKonstantinos GatsisECE 2031, ECE 2531, ECE 3031 · 4 sectionsVijay GehlotCSC 1052, CSC 9025 · 2 sectionsHeather GeltingHRMG 2010 · 1 sectionMichael GentzelETH 2050 · 2 sectionsJohn GeorgeVSB 2006 · 1 sectionMatthew GerstleEGEN 4100 · 1 sectionEliza GettelHIS 2410, HIS 2420 · 2 sectionsPika GhoshAAH 3009 · 1 sectionJoseph GiammarcoPHY 2402 · 1 sectionKate GiancatarinoVEXP 0001 · 2 sectionsEric GibsonCRM 3700 · 2 sectionsJudy GiesbergHIS 1361, HIS 8081 · 2 sectionsEbony GilleyMAT 1100, STAT 1230 · 2 sectionsGary GlazerLAW 7050 · 1 sectionRob GlewVSB 2008 · 3 sectionsMarty GoldmanLTX 4016 · 1 sectionSteven GoldsmithGEV 4300, GEV 4326, GEV 6200 … · 5 sectionsSandy GombergNUR 9410 · 1 sectionJill GonzalezSPA 1122, SPA 2221 · 3 sectionsKelly GoodCEE 3507 · 2 sectionsJavier Gil GordilloSPA 1122 · 3 sectionsJiangtao GouSTAT 4315 · 2 sectionsDavid GradyMPA 8031 · 1 sectionAndreas GraesserMIS 3050, VSB 2006 · 2 sectionsMark GrahamTHL 1000, THL 4330 · 2 sectionsBrett GraingerTHL 6000, THL 9505 · 2 sectionsLuis Diego GraneraECO 1002, ECO 2102, MBA 8370 · 6 sectionsJason GrantCSC 1052 · 2 sectionsSuzanne GrayPSY 8150 · 1 sectionKaren GrazianoENG 1975 · 2 sectionsNathaniel GreenePSY 4500 · 2 sectionsAnne Marie GregorNUR 8809, NUR 8810 · 2 sectionsAndrew GribbinSTAT 1430 · 1 sectionDan GriffinTHL 4490, VEXP 0001 · 3 sectionsGregory GrimesTHL 1000 · 2 sectionsSam GroffSAR 2022 · 1 sectionShawn GrossCEE 3401, CEE 8435 · 4 sectionsMargaret GrubiakHUM 3400, HUM 3600 · 2 sectionsDenise Gruccio-PaolucciNUR 9402 · 1 sectionHeidi GrundetjernCRM 3850, CRM 6500 · 2 sectionsJanet GuedonBIO 1101, BIO 3591, BIO 3595 · 5 sectionsEdward GuinanMET 1222 · 1 sectionSilvia GuslandiITA 1112, ITA 1123, ITA 5900 · 4 sectionsAdeline GuthrieSTAT 4315, STAT 5700 · 2 sectionsBernadette GuthrieACS 1001 · 3 sections
H · 71
Sasha HaddounCPS 5940 · 1 sectionAmber HaleyCHR 7155, CHR 8851, CHR 8860 · 3 sectionsChristopher HallEDU 8693 · 1 sectionSterling HallPHI 1000, PHI 2010 · 3 sectionsSunny Gaye HallowellNUR 4119 · 1 sectionGwendolyn HamidNUR 1104, NUR 2108 · 3 sectionsWittney HammekeSL 1000 · 1 sectionMark HammondGEV 4334, GEV 7103 · 2 sectionsFrank HamptonCEE 3903, CEE 8449 · 6 sectionsTimothy HanchinTHL 4100, THL 8702 · 2 sectionsLance HannonCRM 3001 · 2 sectionsPaul HanounaFIN 2227, FIN 2335 · 3 sectionsScott HansenBL 2149 · 1 sectionAngela HansonMAT 1505 · 3 sectionsAnusha HariharanGIS 2000, GIS 6600, GWS 2050 · 3 sectionsMax HarlemanMPA 8100, MPA 8550 · 2 sectionsJohn HarlesPSC 4375, PSC 6900 · 2 sectionsEmily HarrisASPD 2023 · 1 sectionPaul HarrisACS 1001 · 1 sectionLynne HartnettHIS 2642 · 1 sectionChristopher HarveyLTX 2203 · 1 sectionBeth HasselVEXP 0001 · 2 sectionsEdward HastingsTHL 1000, THL 4990, THL 5003 · 4 sectionsStacey HavlikCHR 8694 · 1 sectionMatthew von der HaydenMPA 8800 · 1 sectionKatie HaymakerMAT 5900 · 2 sectionsDionne HeardLAW 5017 · 1 sectionChristiane Lang HearlsonTHL 9500 · 1 sectionMichael HeasleySTAT 1230 · 2 sectionsRobert HegadornLTX 1050 · 1 sectionMichael HeinrichCHM 1104, CHM 3416 · 3 sectionsBonnie HendersonGEV 1002, GEV 3004, GEV 6200 · 3 sectionsKeith HendersonGEV 1003, GEV 1007, GEV 4511 … · 16 sectionsDavid HenkinMBA 8136 · 1 sectionBrendan HennessyHRD 8215 · 1 sectionEdward HeplerECE 8405 · 2 sectionsJanette HerbersPSY 2993, PSY 9031 · 2 sectionsErik HermansCLA 7250, GRK 7250 · 2 sectionsRaul Diego Rivera HernandezLAS 5000, LAS 6000 · 2 sectionsHeather HicksENG 1975, ENG 2302 · 2 sectionsPeter HilliardSAR 2113, SAR 3030, THE 2034 · 4 sectionsCollin HiltonCLA 8000, GRK 8001 · 2 sectionsDerek HinesLAW 7050 · 1 sectionDenise HintzkeLTX 1106 · 2 sectionsMargaret Hobson-BakerCOM 3308, COM 3321, COM 3391 · 4 sectionsMelissa HodgesSOC 5300 · 2 sectionsRonald HolinskyLAW 7065 · 1 sectionMichael HollingerSAR 2114, THE 8190 · 2 sectionsLee HoltLTX 4053 · 1 sectionIsabel HongGEV 4362, GEV 6200, GEV 6220 … · 5 sectionsAhmad HoorfarECE 8676 · 2 sectionsGabriel Costa Alverni da HoraCHM 3404 · 2 sectionsTim HornerACS 1001, PJ 2250, PJ 4100 · 4 sectionsGregory HoskinsACS 1001 · 1 sectionKirstin DeFusco HoutzCPS 1150 · 1 sectionShawn HowtonFIN 2227 · 2 sectionsShelly HowtonFIN 2333, FIN 3350, FIN 3360 … · 5 sectionsZhenning HuME 7040 · 2 sectionsDorothy HuangCHM 1103, CHM 1104, CHM 1152 · 5 sectionsJacky HuangCHE 4202 · 2 sectionsShawn HuberdeauPHI 1000 · 1 sectionJonathan HublerCEE 2805, CEE 8108 · 4 sectionsArthur HudsonVSB 3008 · 3 sectionsAlan HughesMAT 1500 · 1 sectionBradley HughesPSY 3500, PSY 8900 · 2 sectionsKevin HughesHUM 2901, THL 1000, THL 6400 … · 4 sectionsJustin HumphreysPHI 3020, PHI 7340 · 2 sectionsBrooke HunterENG 1975 · 2 sectionsChristina HurleyCHM 1104, CHM 4604 · 2 sectionsBrisa HurlockerCHM 3202, CHM 3212 · 3 sectionsJeffrey HurwitzHIS 1155 · 1 section
I · 10
J · 22
K · 75
Christine KalleenyACS 1001, ARB 1112, ARB 1122 … · 5 sectionsTimour KamranACS 1001, PHI 1000 · 2 sectionsIrene KanCBN 5900, CBN 6002, PSY 2150 … · 7 sectionsAdam KanjiLAW 5004 · 1 sectionRosalind KaplanLAW 5003 · 1 sectionBrien KarasACS 1001 · 2 sectionsTheodore KaretaAST 2121, MSE 2151 · 2 sectionsAlexandra KarlessesASPD 2029 · 1 sectionKaty KarlinENG 1975 · 2 sectionsJens KarlssonME 2900, ME 3103, ME 5006 · 3 sectionsJennifer KarpchukLTX 3112 · 1 sectionRebeka KarrantHON 5410 · 4 sectionsAugustin KassaPHI 1000 · 1 sectionScott KasselCHM 1152 · 3 sectionsAndy KassnerLAW 7090, LAW 7633 · 2 sectionsLiam KavanaghACS 1001 · 3 sectionsJoshua KaysBME 2005, CHE 7001 · 3 sectionsElena KazakovaFFS 1112, FFS 1122 · 4 sectionsJeremy KeesMBA 8650 · 2 sectionsDerrick KeisterMAT 2500 · 1 sectionMaghan KeitaGIS 2000, GIS 5011 · 2 sectionsBryan KelleyHRD 8003 · 1 sectionNancy KelleyACS 1001 · 1 sectionClare McGrory KellyASPD 2024 · 1 sectionEd KellyCSC 1035 · 1 sectionMary KellyECO 1001, ECO 3125, VSB 2500 · 3 sectionsMichelle KellyNUR 9513 · 1 sectionStephen KellyMGT 3080, VSB 4002 · 3 sectionsWilliam KellyCHE 5533, CHE 8589 · 3 sectionsGene KempVSB 2006 · 2 sectionsTommy KennedySL 1000 · 1 sectionJeanna KenneyECO 3140, RES 2150 · 2 sectionsLance KenneyPSC 1200, PSC 4275 · 3 sectionsDouglas KentEDU 8669 · 1 sectionErasmus KerstingECO 2101 · 1 sectionMaureen KerstingBIO 1206 · 4 sectionsJason KeyserACS 1001, PHI 1000 · 3 sectionsJanine KiahLAW 7235 · 1 sectionStephen KibbeASL 1112, ASL 1152 · 2 sectionsChristopher KilbyECO 3137 · 2 sectionsDeborah KingNUR 1104, NUR 2200, NUR 2208 · 4 sectionsSheldon KingLTX 2204 · 1 sectionPatrick KirbyME 5006 · 1 sectionChris KitchensCHE 5634 · 1 sectionFrank KlassnerCSC 4500, CSC 5930 · 2 sectionsJulie KleinPHI 7640 · 1 sectionLiesl KleinECE 1205, ECE 2531, ECE 5252 · 4 sectionsPatrice KleinaASPD 2033 · 1 sectionNicole KliewerPSC 1900, PSC 4175, PSC 8150 · 3 sectionsStefanie KnaussTHL 1000, THL 5000 · 2 sectionsAmanda KnechtMAT 2500, MAT 4500 · 2 sectionsBryan KnittlePHI 1000 · 3 sectionsLauren KnollMSF 8651 · 1 sectionPeter KochPHI 2115 · 2 sectionsStephen KochVEXP 0001 · 2 sectionsElizabeth KolskyGWS 2050, HIS 1070 · 2 sectionsJohn KomlosCEE 2301, CEE 4606, CEE 7513 · 5 sectionsRenee KontosCHM 1105 · 2 sectionsStephen KonykECE 2292, ECE 3000, ECE 3001 · 4 sectionsMitchell KoohACS 1001, HUM 1975, HUM 2900 · 3 sectionsBrittany KoonsNUR 4031 · 1 sectionJoshua KopinACS 1001 · 2 sectionsPatti KostelnakNUR 9410 · 1 sectionRory KramerSOC 6500 · 2 sectionsAmy KratchmanFIN 2323, FIN 2324 · 3 sectionsDan KrautCHM 4604 · 1 sectionPeleg KremerGEV 4301, GEV 6200, GEV 6220 … · 5 sectionsMarcus KreuzerPSC 1900 · 2 sectionsJames KrieselITA 2340, ITA 3074, ITA 3971 … · 4 sectionsBrian KsenakECO 3200 · 1 sectionThomas KsiazekCOM 1903, COM 1910, COM 1920 … · 8 sectionsJeffrey KudischMBA 8550, MBA 8561, MSCM 8620 · 5 sectionsSarvesh KulkarniECE 1261, ECE 3180, ECE 7428 · 4 sectionsWilliam KunckenETH 2050 · 2 sectionsJohn KurtzPSY 3800, PSY 5150 · 2 sections
L · 62
Helen LaffertyEDU 8500, EDU 8870 · 2 sectionsAnthony LagalanteCHM 1502 · 1 sectionMartin LairdTHL 1000, THL 4550 · 2 sectionsAshley LamarrePHI 4140, PHI 8540 · 2 sectionsSheri LambertMKT 1137, VSB 2020 · 2 sectionsMark LammeyLAW 8011 · 1 sectionNick LanganCSC 2053 · 1 sectionAdam LangleyBIO 6102 · 1 sectionSophia LarsonGEV 4300, GEV 6200, MSE 2501 · 3 sectionsChristopher LaTempaCHR 7810 · 1 sectionErinn LauterbachPSC 1100, PSC 4175 · 3 sectionsRichard LavertyME 7030 · 2 sectionsNaomi Washington LeapheartPJ 5000, THL 3790 · 2 sectionsAndrew LeeME 3900 · 2 sectionsElizabeth LeeBIO 3955, BIO 4950, BIO 6102 … · 4 sectionsHun LeeMBA 8920, MBA 8930, VSB 4002 · 4 sectionsJoshua LeeSAR 2119 · 1 sectionRoss LeeEGEN 2200 · 1 sectionYumi LeeENG 4646, ENG 5000 · 2 sectionsRobert LeggiadroGEV 4512, GEV 6200, SCI 5300 · 4 sectionsSean LegniniACS 1001 · 1 sectionMaria LenardonSPA 1122, SPA 2138 · 3 sectionsSteven LengkeekEGR 5600, ME 5600 · 2 sectionsJoseph LennonENG 3181 · 1 sectionJeffrey LesovitzLAW 7165 · 1 sectionJoseph LesovitzLAW 7113 · 1 sectionCaroline LevineVEXP 0001 · 1 sectionHeze LewisCOM 3302, COM 3304 · 2 sectionsCalvin LiME 3100 · 3 sectionsLily Yuanzhi LiFIN 2114, FIN 2324 · 2 sectionsXiaoxiao LiECO 4200 · 1 sectionYiwen LiVSB 2004 · 2 sectionsYun LiME 3333, ME 5006, ME 7270 · 5 sectionsNadine LibbyCPS 1001 · 1 sectionJen LiberatoVEXP 0001 · 1 sectionJeanne LiedtkaBL 2175, VSB 2007 · 4 sectionsStephen LiedtkaVSB 2004 · 2 sectionsGrace LimayeEDU 8869 · 1 sectionChenyi LinCHI 1112, CHI 1122, CHI 1600 · 4 sectionsEd LisACS 1000, ACS 1001 · 2 sectionsEd LivaACC 2360, ACC 2410, MAC 8223 … · 5 sectionsDana LloydGIS 2000, PJ 4000 · 3 sectionsVincent LloydTHL 9300 · 1 sectionRachel Skrlac LoEDU 3220, EDU 3263, EDU 8619 · 3 sectionsLois LoceyMSCM 8610 · 2 sectionsMichelle LockettNUR 3131, NUR 4120, NUR 4200 · 5 sectionsEric LomazoffPSC 2145, PSC 6900 · 3 sectionsDanielle LombardiACC 2340 · 3 sectionsErin LopesNUR 8410 · 1 sectionSylvie LorenteME 8120 · 2 sectionsMikel Lorenzo-ArzaSPA 1122, SPA 3970 · 3 sectionsPam LoughmanLAW 5013 · 1 sectionKevin LowerETH 2050 · 3 sectionsCrystal LuckyENG 4618 · 1 sectionTimmy LuckyTHL 4490 · 1 sectionAndrew LundLAW 7064, LAW 7110 · 2 sectionsMi LuoFIN 2330, MBA 8445, MBA 8455 … · 5 sectionsWenhong LuoMAC 8207, MSA 8110 · 3 sectionsPaul LupinacciSTAT 4416, STAT 8448 · 2 sectionsJean LutesENG 7150 · 1 sectionAndrew LynnACS 1001, HUM 2004, HUM 6500 · 3 sectionsPeggy LyonsNUR 2206, NUR 3106 · 4 sections
M · 121
Jingchao MaACS 1001, GWS 2050 · 3 sectionsElizabeth MackenzieACS 1001 · 2 sectionsJeffrey MacNamaraCHR 8675 · 1 sectionCatherine Todd MagelNUR 4200 · 1 sectionMaia MagrakvelidzePHY 1102, PHY 1103 · 5 sectionsSteve MaharMGT 4170, MSA 8250 · 4 sectionsSarasij MaitraMAT 1500, MAT 2400 · 3 sectionsRebecca MakasACS 1001, PHI 3160 · 3 sectionsLeila MalekmotieiME 2103, ME 2900 · 4 sectionsMichael MallozziCHR 8600 · 1 sectionKathleen MaloneCSC 2053, CSC 5930 · 4 sectionsFrank MaloneyAST 2123, MSE 2105, MSE 2153 · 3 sectionsKrista MalottCHR 8860, COU 3100 · 2 sectionsDron MandhanaCOM 2440, COM 3446, COM 8003 … · 7 sectionsElizabeth Petit de MangeNUR 3810, NUR 8615, NUR 8904 · 3 sectionsMatt ManionMGT 2370, MSCM 8650, MSCM 8670 · 3 sectionsJulia MansfieldHIS 1065, HIS 8016 · 2 sectionsIrina MantaLAW 7042 · 1 sectionLisa Marco-BujosaEDU 2300, EDU 7562 · 2 sectionsVenkat MargapuriCSC 2400 · 2 sectionsBette MarianiNUR 4200, NUR 9002, NUR 9004 · 3 sectionsDaniel MarkPSC 1400, PSC 4475 · 2 sectionsPatrick MarkeyPSY 2000, PSY 8100 · 2 sectionsRayna MarkinCHR 8655 · 2 sectionsOsvaldo MarreroMAT 1320 · 2 sectionsAmbrocia MartinCHR 8750 · 1 sectionAustin MartinGEV 3001, GEV 4340, MSE 2500 · 3 sectionsLerai MartinNUR 1105, NUR 3122 · 4 sectionsAngelica MartinezVEXP 0001 · 1 sectionMark MartiniRES 2250 · 1 sectionWhitney MartinkoHIS 3680, HIS 9006 · 2 sectionsFrancois MassonnatFFS 1122, FFS 2075 · 3 sectionsStephen MastroEGR 9240, ME 8010 · 3 sectionsPaige MatzerathASPD 2000, ASPD 2004 · 3 sectionsRobert MaxwellLAW 7086 · 1 sectionDeborah MayerNUR 9519 · 1 sectionGerry MayerECE 8484 · 2 sectionsAshley MayesNTR 2120 · 1 sectionBrian McCabeVEXP 0001 · 1 sectionTimothy McCallAAH 1101, AAH 1903, AAH 3009 · 3 sectionsEugene McCarraherACS 1001, HIS 1165, HUM 2900 · 3 sectionsFather Gary McCloskeyPHI 2990 · 1 sectionTrish McCoyVSB 2007 · 2 sectionsLucas McCrackenETH 2050 · 3 sectionsTim McCullochMKT 2224, MKT 2349, MKT 3350 … · 6 sectionsMaura McDaidPJ 5100 · 1 sectionRuth McDermott-LevyNUR 7091 · 1 sectionMarySheila McDonaldLAW 7632 · 1 sectionTiffani McDonoughLAW 7215 · 1 sectionJonna McDougallACS 1001 · 1 sectionDonna McFaddenTHE 2029 · 2 sectionsJohn McFaddenCEE 1601, CEE 4606 · 3 sectionsLindsay McFaddenVSB 2020 · 1 sectionStephen McGillME 1205, ME 5006 · 4 sectionsMegan McGinnisRES 2330, RES 3150, RES 4150 · 4 sectionsThomas McGloneACS 1001, PHI 1000 · 3 sectionsMatthew McGovernLAW 8011, LAW 8046, LAW 8065 · 3 sectionsJohn McGranaghanASPD 2100 · 1 sectionElizabeth-Jane McGuireACS 1001, HUM 2900 · 2 sectionsColin McilvaineTHE 8160 · 1 sectionMichelle McKayNUR 4111 · 2 sectionsAmy McKeeverNUR 3107, NUR 4200 · 4 sectionsCarlene McLaughlinNUR 9105, NUR 9403, NUR 9428 … · 6 sectionsDrew McLaughlinPSY 1000, PSY 4500 · 2 sectionsAdam McMahonPSC 1900, PSC 4175 · 2 sectionsSusannah McMonagleCOM 1000, COM 3460 · 4 sectionsNicole McNelisCOU 2500 · 1 sectionRobert McParlandACC 2022, ACC 2450 · 2 sectionsMiranda McPhillipsNUR 4119, NUR 7084 · 2 sectionsMarvin MeissnerLDR 2020, LDR 5000 · 2 sectionsMargaret MellTHL 1000 · 1 sectionAlysha MelocheMBA 8564, MBA 8730, MGT 2206 … · 6 sectionsOlivia MendenallCPS 1150 · 1 sectionJim MendezNUR 8903, NUR 8964 · 3 sectionsConstance MesiarikPSY 2900, PSY 3700 · 2 sectionsDavid MesingETH 2050 · 3 sectionsSue MetzgerMBA 8141, MIS 3080 · 3 sectionsSusan MeyersNUR 3107 · 2 sectionsJohn MicklesLAW 5005 · 1 sectionReid MillerME 8020 · 2 sectionsLauren MiltenbergerMPA 8021, MPA 8041, MPA 8061 … · 4 sectionsSurit MishraPHI 1000 · 3 sectionsColleen MitchellPSC 1400, PSC 7475 · 3 sectionsGail MitchellNUR 7071 · 1 sectionBijan MobasseriECE 8700 · 2 sectionsGriffin ModjeskiME 2900, ME 3900 · 4 sectionsEmmalee MoffittHON 5501, HON 6003 · 2 sectionsMark MomjianLAW 7247 · 1 sectionMegan MonahanACS 1001 · 1 sectionJennifer MondilloNUR 8509, NUR 8510 · 2 sectionsKathleen MonfortoNUR 4115, NUR 8953 · 3 sectionsAlexis MonroeACS 1001 · 4 sectionsCatherine MoonACS 1001 · 3 sectionsHurley MoonMS 0102, MS 0202, MS 0302 … · 8 sectionsMark MooreLAW 7053 · 1 sectionNina MooreNUR 8410 · 1 sectionAnna MorelandHUM 2001 · 1 sectionMichael MorelandLAW 7239 · 1 sectionBrianna MorganNUR 8906 · 1 sectionHelene MoriartyNUR 9503 · 1 sectionStasia MorlinoACC 2470, VSB 2014 · 3 sectionsDrew MorrisLTX 3300 · 1 sectionGwendolyn MorrisNUR 3105 · 1 sectionArianna MorrisonASPD 2000 · 1 sectionThomas MorrisroeMAC 8228 · 1 sectionRabih MoussawiFIN 2323, FIN 2345, MSF 8646 · 3 sectionsRebecca MuellerNUR 8609 · 1 sectionBarry MulhernVSB 2007 · 2 sectionsEileen MullahyMAC 8307 · 1 sectionJoy MullaneLAW 7034 · 1 sectionMary MullenENG 2994, ENG 5000 · 2 sectionsKaitlyn MullerMAT 1505 · 2 sectionsPeter MullerMAT 1314 · 2 sectionsJessica MurdochTHL 1000, THL 8290 · 2 sectionsConstance MurphyCHM 1104, CHM 1152, CHM 1502 · 5 sectionsJohn MurphyLAW 7114 · 1 sectionBillie MurrayCOM 3201, COM 8212 · 2 sectionsMary Beth MurrayNUR 7077 · 1 sectionCera MurtaghPSC 3340, PSC 4375 · 2 sectionsBret MyersMBA 8147, MBA 8571, MGT 3600 … · 10 sectionsJessica MyersCHM 1151, CHM 3402 · 3 sections
N · 23
O · 28
P · 66
Alvin Padilla-BabiloniaLAW 6289 · 1 sectionSteve PadovanoFIN 2342 · 1 sectionMichael PaganoMSF 8610 · 1 sectionJen PalencharCHM 4604, CHM 4623 · 2 sectionsPeter PalencharCHM 1104, CHM 4611, CHM 7693 · 3 sectionsJie PanLTX 4051 · 1 sectionThomas PariseME 5006 · 1 sectionEmily ParkVSB 0099, VSB 2000 · 2 sectionsGayoung ParkVSB 2020 · 2 sectionsJaclyn ParkinsonNUR 4111 · 2 sectionsAndrew ParrishACS 1001 · 2 sectionsElise PaslesSTAT 1250, STAT 1313 · 4 sectionsPaul PaslesMAT 2600, MAT 3500 · 2 sectionsBetty PatchACS 1001 · 3 sectionsPankaj PatelMBA 8566, MBA 8567, VSB 4002 · 4 sectionsElizabeth PattonBIO 1206, BIO 4305, BIO 7980 … · 7 sectionsAshley PattwellCOM 3460, COM 3461, COM 3462 · 3 sectionsJared PaulCHM 4800, CHM 4801, CHM 4802 … · 6 sectionsTilaksingh PawarMSE 2103, MSE 2151, MSE 2153 · 3 sectionsAllison PayneCRM 1001, CRM 3100 · 2 sectionsKelly Pedrotty-StumpCHR 8604 · 2 sectionsJessica PellicciottaVEXP 0001 · 1 sectionCristina PercocoLAS 3412, SPA 1122 · 2 sectionsYumi PerelmanJPN 1112, JPN 1122, JPN 1600 · 4 sectionsHadley PerkinsASPD 2002, VSB 2007 · 2 sectionsAdrienne PerryENG 4702, GWS 5000 · 2 sectionsCJ PerryMSF 8641 · 1 sectionMichael PetersMBA 8151 · 2 sectionsSteven PetersonMAT 1505 · 1 sectionChelsea PhillipsTHE 3030, THE 7130 · 2 sectionsBecka PhillipsonPHY 3010 · 1 sectionAlan PichanickACS 1001, PHI 2990 · 2 sectionsAnabel PichlerHRD 8212 · 1 sectionJohn PierceCBN 3100, PSY 3300 · 2 sectionsVianney Gimenez PintoPHY 1102 · 4 sectionsMegan PiorkoAAH 2003 · 1 sectionLeah PiresAAH 2009, AAH 3004, AAH 5010 · 3 sectionsJulie PirschMKT 2285 · 1 sectionPaul PizzaniACC 2420 · 1 sectionAndrew PlattPHI 1000 · 3 sectionsKathryn PoetASPD 2018, VEXP 0001 · 3 sectionsSalvatore PoetaSPA 1132, SPA 3654 · 2 sectionsMonika Pogorzelska-MaziarzNUR 9516 · 1 sectionElizabeth Schrader PolczerTHL 8706 · 1 sectionHeather PolidoriNUR 1105 · 2 sectionsBruce Pollack-JohnsonMAT 4600, MAT 8430 · 2 sectionsSeth PollinsVEXP 0001 · 1 sectionRichard PoluchHRD 8003 · 2 sectionsNancy PorterPSY 1000 · 1 sectionCesar Salgado PortilloSPA 1135, SPA 3412 · 2 sectionsAilie PosillicoACS 1001 · 3 sectionsMichael PosnerSTAT 4380, STAT 8406 · 2 sectionsCorinne PostMBA 8522, MBA 8550 · 2 sectionsRena PotokACS 1001, ENG 1975 · 2 sectionsMegan PovelonesBIO 5300 · 1 sectionMichael PovelonesBIO 4285, BIO 6102 · 2 sectionsHannah PowerCEE 8434 · 2 sectionsCharisma PresleyASPD 2000 · 1 sectionDonald PriceCSC 3080 · 1 sectionManuela Priesemuth-PayanMBA 8720 · 2 sectionsWesley ProctorMPA 8011, MPA 8400, MPA 8700 … · 4 sectionsAndrej PrsaAST 3142 · 1 sectionKelly Hambleton PrsaMSE 2100, MSE 2151 · 2 sectionsFrank PryorPSC 1100, PSC 3160 · 3 sectionsVito PunziCHE 1102, CHE 5132 · 3 sectionsArthur PurcaroPHI 2990, THL 5003 · 2 sections
Q · 6
R · 47
Joshua RameyACS 1001 · 3 sectionsShelly RatheeMBA 8658, MKT 2240 · 3 sectionsDavid RatiganFIN 2121, FIN 2360 · 2 sectionsTeri RavenellLAW 6051 · 1 sectionItay RavidLAW 1002, LAW 6270, LAW 8065 · 3 sectionsInna RayevskyRUS 1112, RUS 1124 · 3 sectionsJennifer RaynorNUR 9707 · 1 sectionJulia ReaganACS 1001 · 4 sectionsJames ReavesMBA 8910, MBA 8920 · 4 sectionsPatrick ReavesMIS 3060, VSB 2006 · 2 sectionsSarah ReedECO 1002 · 4 sectionsNancy ReevesSOC 1000 · 3 sectionsChristina ReillyNUR 3104, NUR 4120, NUR 7071 · 3 sectionsMaira ReimaoECO 3127, ECO 4200 · 2 sectionsBrianna RemsterCRM 3200, SOC 5400 · 2 sectionsAngelo RepousisACS 1001, HIS 1155 · 3 sectionsEmil RicciHIS 1150, HIS 2269 · 2 sectionsAnthony RiceFIN 2114 · 3 sectionsIra RichardsLAW 7007 · 1 sectionRichard RinaldiCPS 3000 · 1 sectionHector Varela RiosTHL 6001 · 1 sectionConnor RitchieTHL 1000 · 1 sectionEdward RitterCHE 2402, CHE 6000 · 5 sectionsRebecca RivardBIO 1185, BIO 1206 · 12 sectionsGabriel Rodriguez RiveraCHE 5545 · 1 sectionAriella RobbinsEDU 7553 · 1 sectionTekoa RobinsonTHL 1000, THL 5004 · 3 sectionsBarby RocheTHE 2032 · 2 sectionsGabriel RockhillCST 2100 · 1 sectionLisa RodriguesGEV 4001, GEV 6005, GEV 6200 … · 4 sectionsVasil RokajPHY 2400, PHY 2413 · 3 sectionsTania RomeroCOM 1100, COM 1300, COM 3301 · 4 sectionsChelsea RomitoSTAT 1430 · 3 sectionsJim RonanPSC 1200, PSC 1300 · 3 sectionsHeidi RoseCOM 1100, COM 3291 · 2 sectionsPaul RosierHIS 5501, HIS 9002 · 2 sectionsJennifer RossNUR 1104, NUR 2208 · 5 sectionsGenesis Felipe RossiVEXP 0001 · 1 sectionSamantha RothSTAT 4310, STAT 4380 · 2 sectionsPatrick RowleyCHR 8851 · 1 sectionJoyce RussellMAC 8300 · 1 sectionLouise RussoBIO 4251, BIO 4252, BIO 5300 … · 5 sectionsLara Rutherford-MorrisonENG 1975 · 2 sectionsAna Santos RutschmanLAW 6282 · 1 sectionFather Joseph RyanHIS 1065, HIS 1155, HIS 1165 · 3 sectionsRegina RyanACS 1001, EDU 2202 · 2 sectionsVeronika RyjikSPA 1121 · 1 section
S · 110
Lisa SabatinoLAW 5003 · 1 sectionBenjamin SachsCBN 5000, PSY 1000 · 2 sectionsGregory SafkoCSC 1010 · 1 sectionChaim SaimanLAW 7116, THL 6000 · 2 sectionsTracy SainvilEDU 8628 · 1 sectionTuan SamahonLAW 6253, LAW 7108 · 2 sectionsKristin Sample-LordCEE 2805, CEE 4612, CEE 9030 … · 7 sectionsMatthew SandersCHM 2212 · 3 sectionsLau SandezGWS 8000, SPA 1132 · 3 sectionsMary SantiMSCM 8520 · 1 sectionJohn SantomasMAT 1505 · 3 sectionsJen SantoroGEV 4700, GEV 6200, MSE 2508 · 3 sectionsRaymond SaraceniACS 1001 · 3 sectionsBrian SatterfieldACS 1001 · 2 sectionsDana SaxonPHY 2002, PHY 2400, PHY 2402 · 5 sectionsCaroline ScalesCSC 1035 · 1 sectionRebecca ScalioLAW 1012 · 1 sectionKaitlin ScarpaciNUR 9402 · 1 sectionLauren SchaeferEDU 8628 · 1 sectionEvan ScharesCOM 2240, COM 3291, COM 8001 · 3 sectionsBen ScheickFIN 2350, RES 2360 · 2 sectionsSydney ScheinerVEXP 0001 · 1 sectionAnn ScheveNUR 8902 · 1 sectionQi SchluppCOM 3403, COM 5050 · 2 sectionsChris SchmidtCHR 8844, EDU 7149 · 3 sectionsJohn SchmidtBIO 4505 · 2 sectionsAnne SchneiderNUR 2208, NUR 3122 · 5 sectionsSally ScholzPHI 2160, PHI 2400 · 2 sectionsMark SchradPSC 3320, PSC 6900 · 2 sectionsEthan SchwartzTHL 1000, THL 2490 · 2 sectionsJesse SchwartzENG 1975 · 2 sectionsFr. Bernie SciannaEDU 4290 · 1 sectionAndrew ScottCLA 3040 · 1 sectionJohn SedunovMSA 8310, MSF 8626 · 3 sectionsTodd SeeligLAW 7078 · 1 sectionRob SeigerLAW 7153 · 1 sectionDeborah SeligsohnPSC 1200, PSC 8350 · 2 sectionsBrian SeymourAAH 1102, AAH 3011 · 2 sectionsDavid ShafferFIN 2227, FIN 2325 · 2 sectionsSonali ShahiLAW 7103 · 1 sectionKabindra ShakyaGEV 2310, GEV 6200 · 2 sectionsLaura ShannonRES 2150, RES 3250 · 3 sectionsRebecca ShenkmanNUR 4200 · 2 sectionsJack SherwoodVEXP 0001 · 1 sectionWonchul ShinETH 2050 · 3 sectionsKayo ShintakuJPN 2101, JPN 2103, JPN 3412 · 3 sectionsTroy ShirangiBIO 3351, BIO 6102 · 6 sectionsLauren ShohetENG 1975, ENG 3250 · 2 sectionsRaka ShomeCOM 3390 · 1 sectionShweta ShresthaCEE 1601, CEE 4606, CEE 4801 · 5 sectionsJavad SiahPHY 1103 · 3 sectionsJaclyn SiegelPSY 1000, PSY 2050 · 3 sectionsMary Beth SimmonsENG 2030 · 1 sectionSurti SinghPHI 4150 · 1 sectionGlenn SiniscalchiTHL 1000, THL 3790 · 2 sectionsDot SkafCHE 8571 · 2 sectionsEmily SloneckerPSY 3200, PSY 5150 · 2 sectionsSally SlookPA 2000 · 1 sectionErica SlotterPSY 1000, PSY 3600, PSY 8900 · 3 sectionsDanielle SmileyMAT 1505, MAT 2705 · 3 sectionsMichael SmithCHE 3301, CHE 8550 · 4 sectionsRachel SmithTHL 8550, THL 8940, THL 9900 … · 8 sectionsVirginia SmithCEE 4606, CEE 8511 · 3 sectionsWendi SmithNUR 1104, NUR 4115, NUR 4200 · 5 sectionsRichard SmolenLTX 6245 · 1 sectionMegan SnyderNUR 9402 · 1 sectionEdward SobelTHE 8180, THE 8320 · 2 sectionsJoshua SobrinPHY 2412, PHY 2423 · 2 sectionsJames SolderitschCSC 5930, CSC 9010 · 2 sectionsKathryn Getek SoltisPJ 2993, PJ 5600, THL 8330 · 3 sectionsTibor SolymosiCSC 8575, PHI 2180 · 3 sectionsKyle SommersCHM 2202 · 1 sectionNicole SorhagenPSY 3200 · 1 sectionMadora SoutterEDU 3251, EDU 8678 · 2 sectionsClaryn SpiesACS 1001, GWS 2060 · 4 sectionsBrendan SpinelliSPA 2010, SPA 3993 · 2 sectionsJohn-Paul SpiroACS 1001 · 3 sectionsPeter SpitalerTHL 1000, THL 8135, THL 8702 · 4 sectionsBetsy SpringuelACS 1001, HIS 1165 · 2 sectionsNicholas StanleyHRD 8210 · 1 sectionCatherine StaplesENG 2003, HON 5440, HON 5445 · 3 sectionsNatalie StaplesACS 1001 · 2 sectionsAlyssa StarkBIO 2106, BIO 6102 · 15 sectionsPaul SteegeHIS 1165, HIS 2633, HIS 2960 · 3 sectionsJanus StefanowiczSAR 3031, THE 8160 · 2 sectionsGianna StellaCHM 1152 · 6 sectionsBarbara StephenNUR 3031, NUR 3131 · 2 sectionsFlannery StevensMBA 8538, VSB 2020 · 3 sectionsAnthony StevensonEDU 7223, EDU 8664 · 2 sectionsZach StillmanCHE 3402 · 4 sectionsAmy StimpfelNUR 3810 · 1 sectionEmily StolzenbergLAW 6267 · 1 sectionBrenda StoverVSB 0099 · 1 sectionStephen StraderGEV 6200 · 1 sectionAlicia StrandbergMBA 8583, MGT 3300, VSB 2008 · 5 sectionsJuliana StuderACS 1001 · 1 sectionBob StyerMAT 2705, SCI 1903, SCI 2993 … · 5 sectionsNicole SubikEDU 7152 · 1 sectionHasshi SudlerECE 8491 · 2 sectionsMatthew SullivanLAW 7151 · 1 sectionPatricia SullivanHRMG 2000 · 1 sectionCara SulyokMAT 1000, MAT 2705 · 2 sectionsChuangchuang SunME 2101 · 2 sectionsShigehiro SuzukiPSC 1200, PSC 1300, PSC 3245 · 3 sectionsMichael SwanickLTX 2101, MAC 8227 · 2 sectionsMary SweeneyHRD 8213 · 1 sectionTerence SweeneyACS 1001, HON 5003, HUM 2900 · 4 sectionsMonika SywakECO 3120, ECO 4200, MBA 8450 … · 4 sectionsLaz SzaboLAW 5049 · 1 sectionKate SzumanskiENG 2023, LA 1903, LA 1904 … · 8 sections
T · 31
U · 3
V · 23
W · 70
Lauren WadeMAC 8100 · 1 sectionLori WagnerTHL 1000, THL 8940, THL 8999 · 3 sectionsEdward WaheshCHR 8873 · 2 sectionsSarah WahlbergCLA 8000, LAT 9251 · 2 sectionsStephanie WalkupCEE 1601, CEE 2103, CEE 4606 · 5 sectionsEd WallaceHRD 8345 · 1 sectionCarey WalshTHL 1000, THL 8135 · 2 sectionsMaggie WangECE 5991, ECE 5992, ECE 8448 … · 13 sectionsSiyu WangECO 4210 · 1 sectionYiben WangCHM 1104, CHM 1135 · 5 sectionsTsering WangmoENG 2013, ENG 4702 · 2 sectionsRaymond WardPJ 4650 · 1 sectionNicole WarrenCHR 8855 · 1 sectionCatherine WarrickPSC 2340, PSC 4375 · 2 sectionsJames WatersETH 2050 · 3 sectionsKevin WatersCEE 3507, CEE 3601 · 3 sectionsMeredith WatkinsCOU 3700 · 1 sectionPete WatkinsCPS 4000 · 1 sectionMelissa WatsonASL 1111, ASL 1112, ASL 1151 … · 5 sectionsWilliam WatsonMSE 2602, MSE 2652, PHY 1103 · 4 sectionsJordan WattsACS 1001 · 2 sectionsAmy WayCOM 2440, COM 3449, COM 5050 · 3 sectionsDan WayVSB 2014 · 3 sectionsJuanita WeaverCOM 1100, COM 1903, COM 1906 … · 10 sectionsJessica WebbLAW 1007, LAW 7081 · 2 sectionsJanessa WehrCHM 1104, CHM 1152, CHM 4611 · 5 sectionsCarol WeingartenNUR 4900 · 1 sectionRandy WeinsteinCHE 2102 · 2 sectionsDeena WeisbergCGS 2700, CGS 5950, PSY 3200 … · 4 sectionsGuy WeissingerNUR 1105, NUR 3105 · 2 sectionsEric WeitzLAW 7173 · 1 sectionKelly WelchCRM 5100, CRM 6500 · 2 sectionsRyan WeldziusPSC 4175, PSC 6503, PSC 7010 · 3 sectionsSarah WellingsLTX 3127 · 1 sectionAaron WemhoffME 5107, ME 7130 · 3 sectionsNathaniel WestonGEV 2893, GEV 2993, GEV 2996 … · 7 sectionsMike WestrateCPS 1007, HIS 1165 · 2 sectionsJim WetzelPHI 5000 · 1 sectionNathan WeylVSB 1000 · 1 sectionJordan WhelchelACS 1001, PHI 1000 · 3 sectionsEmily WhitfieldBIO 2106 · 12 sectionsKelman WiederBIO 2106 · 14 sectionsErin WigginsASL 1151, ASL 1152, COM 1400 · 4 sectionsAshley WilliamsMSE 2702, MSE 2752 · 2 sectionsShannon WilliamsNUR 4121 · 2 sectionsSonya Williams-StantonMBA 8450, VSB 2009 · 4 sectionsMichael WillseSAR 5004 · 1 sectionBrett WilmotETH 2050, HON 6000, HON 6002 … · 4 sectionsEmily WilmsVEXP 0001 · 1 sectionCatherine WilsonMPA 8200, MPA 8600 · 2 sectionsJim WilsonBIO 3591, BIO 3595 · 4 sectionsMark WilsonETH 2050, ETH 3010 · 3 sectionsRebecca WinerHIS 1060, HIS 2698 · 2 sectionsMaria WintersMSE 2306 · 3 sectionsChristina WintertonMSE 2213 · 2 sectionsSteve WlodychakLTX 1109 · 1 sectionChris WoehrleLTX 4021 · 1 sectionTeresa WojcikEDU 8669 · 1 sectionAndrew WoldarMAT 2705 · 2 sectionsMiron WolnickiECO 3108 · 3 sectionsVonya WomackPSC 4275 · 2 sectionsRose Marie WongLAW 7244 · 1 sectionStephanie WongTHL 1000, THL 8702, THL 9610 · 3 sectionsByron WrateeTHL 1000, THL 4990 · 2 sectionsDaniel WrightMBA 8570, MSA 8100 · 3 sectionsKeith WrightVSB 2006 · 4 sectionsMarcin WronaMSE 2151 · 3 sectionsQianhong WuME 5000, ME 5001, ME 5002 … · 13 sectionsXin WuCEE 4226 · 1 sectionRosalind WynneECE 5770, ECE 8562, ECE 9900 · 5 sections
X · 4
Y · 12
Z · 10

Instructor of record from Villanova University's public class schedule, Spring 2027. ClassMaxx is not affiliated with Villanova University and publishes no opinions about anyone; the grade figures are Villanova University'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.