Colleges › Ithaca College › Instructors
Ithaca College · Spring 2027

Ithaca College instructors, Spring 2027

450 instructors teaching 1,696 sections at Ithaca College 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

Meghan CallahanARTH 49400, ARTH 49800, BINT 19800 … · 51 sectionsTamarah ThompsonPASG 60810, PASG 70000, PASG 70100 … · 37 sectionsStephen TropianoCNPH 30000, CNPH 30500, CNPH 49000 … · 17 sectionsCharis DimarasMUEN 11800, MUEN 21800, MUEN 22100 … · 14 sectionsDan AgnesePDPT 60600, PDPT 62100, PTBS 50700 … · 14 sectionsDaniel CookMUEN 10500, MUEN 10600, MUEN 32300 … · 10 sectionsJack BryantMASS 10200, MASS 13400, MASS 23300 … · 10 sectionsSarah FishelPDPT 60600, PDPT 61100, PTBS 50700 · 10 sectionsVadim SerebryanyMUEN 32100, MUPS 27300, MUPS 37300 … · 10 sectionsAlexander ShuhanMUEN 32100, MUMC 16600, MUMC 35100 … · 9 sectionsAndrew SmithBIOC 29000, BIOC 39000, BIOC 49800 … · 9 sectionsChristin SchillingerMUED 12700, MUEN 32100, MUPS 14000 … · 9 sectionsDmitri NovgorodskyMUEN 22100, MUEN 32100, MUPS 27300 … · 9 sectionsEber BeckPDPT 62100, PDPT 62200, PDPT 63300 … · 9 sectionsHo-Yin KwokMUEN 11100, MUEN 11400, MUEN 12100 … · 9 sectionsJohn WhiteMUEN 12500, MUEN 62500, MUNM 10600 … · 9 sectionsKatherine SpencerPDPT 60600, PTBS 50700, PTBS 51100 · 9 sectionsMegan WojtylaMUED 12700, MUPS 15000, MUPS 27300 … · 9 sectionsMike TruesdellMUEN 12700, MUEN 32100, MUEN 62700 … · 9 sectionsTe-Wen LoBIOC 29000, BIOC 39000, BIOL 22700 … · 9 sectionsTeresa ChenPDPT 60700, PDPT 63300, PTBS 51100 · 9 sectionsAngela ReynoldsPDPT 60600, PDPT 61100, PDPT 62100 … · 8 sectionsConrad AlexanderMUED 14100, MUEN 12700, MUPS 23000 … · 8 sectionsDaniel ZimmermanTHEA 13906, THEA 21000, THEA 31000 … · 8 sectionsJulia CozzarelliITAL 10100, ITAL 10200, ITAL 25000 … · 8 sectionsMichael GromanPDPT 61000, PTBS 51200 · 8 sectionsPeter MelcherBIOC 29000, BIOC 39000, BIOC 49800 … · 8 sectionsRuth BarberTHEA 10200, THEA 10400, THEA 11000 … · 8 sectionsTristen JarvisMUEN 13100, MUPS 14200, MUPS 27300 … · 8 sectionsAndrew UttersonCNPH 21400, SCRE 10000 · 7 sectionsChristopher ZemliauskasMUEN 60100, MUPS 27300, MUPS 37300 … · 7 sectionsClement TownerSLPA 47300, SLPG 66200, SLPG 66400 … · 7 sectionsDeb SivignyTHEA 13906, THEA 21000, THEA 24400 … · 7 sectionsDeborah KingESSG 61100, ESSG 64000, EXSS 30600 … · 7 sectionsDeborah MartinMUNM 17200, MUPS 35000, PFSM 17200 … · 7 sectionsDevan RosenBGRD 68800, EMED 32000, EMED 38500 … · 7 sectionsGregory HesselinkMUEN 22100, MUEN 32100, MUPS 27300 … · 7 sectionsJanice LevyCNPH 14100 · 7 sectionsJared WallisMUEN 12600, MUEN 32100, MUPS 27300 … · 7 sectionsKhyle WootenMUED 40100, MUEN 10800, MUEN 10900 … · 7 sectionsKyle ArmbrustMUEN 22100, MUEN 32100, MUNM 10000 … · 7 sectionsLeann KandaBIOL 10210, BIOL 29000, BIOL 30200 … · 7 sectionsMichelle BradshawOTBS 22000, OTGR 50800, OTGR 51900 … · 7 sectionsMiguel FloresTHEA 10000, THEA 13908, THEA 16000 … · 7 sectionsNia NunnEDUC 21010, EDUC 43000, EDUC 49700 … · 7 sectionsPatti CapaldiART 12000, ART 22500, ART 32500 … · 7 sectionsPaula Murray ColeMUPS 12500, THEA 13400, THEA 13600 … · 7 sectionsScott UlrichBIOC 29000, BIOC 39000, BIOC 49800 … · 7 sectionsSean LinforsMUED 30200, MUED 36800, MUEN 11000 … · 7 sectionsWill PorterMUEN 12400, MUEN 32100, MUEN 62400 … · 7 sections

Everyone, by last name

A · 18
B · 40
Wonyul BaeSMGT 11000, SMGT 31500, SMGT 38401 · 3 sectionsMejda Bahlous-BoldiFINA 30401, FINA 31500, FINA 37500 · 3 sectionsJamaica BaldwinWRTG 17500, WRTG 23800, WRTG 38000 · 3 sectionsRuth BarberTHEA 10200, THEA 10400, THEA 11000 … · 8 sectionsPouya BarnoonMGMT 48100 · 1 sectionJohn BarrCOMP 17100 · 2 sectionsKeith BatsonPALS 00072 · 1 sectionDavid BayneSLPG 65100, SLPG 65600 · 2 sectionsEber BeckPDPT 62100, PDPT 62200, PDPT 63300 … · 9 sectionsAlexis BeckerENGL 11300, ENGL 33300 · 3 sectionsCynthia BeckerBIOL 11900, BIOL 29000, BIOL 30200 … · 5 sectionsNick BennettMASS 13400, MASS 23300, MASS 23400 · 5 sectionsMary BentleyHLTH 20500, HLTH 32300, HLTH 33300 · 4 sectionsElizabeth BergmanGERO 19501, GERO 22000, GERO 38000 … · 5 sectionsAlejandro Bernard-PapachryssanthouMUPS 27300, MUPS 37300, MUPS 47300 … · 4 sectionsSusannah BerrymanMUPS 12500 · 1 sectionBrandy Bessette-SymonsPSYC 20900, PSYC 23200, PSYC 33000 … · 4 sectionsNatasha BharjPSYC 26100, PSYC 49200 · 2 sectionsLes BlackMUTH 12300 · 3 sectionsMike Blakely-ArmitagePALS 00076, PALS 00099, PALS 00300 · 3 sectionsElizabeth BleicherICSM 20000 · 1 sectionMarie BlouinACCT 22700, ACCT 34600 · 3 sectionsJulie BlumbergMASS 33600 · 2 sectionsTom BohnCNPH 21400 · 1 sectionMichelle BradshawOTBS 22000, OTGR 50800, OTGR 51900 … · 7 sectionsSean Eversley BradwellCSCR 12300, EDUC 29001, EDUC 34000 · 4 sectionsRebecca BradyBIOL 11900 · 4 sectionsAngela BrannemanTHEA 15000, THEA 25100, THEA 25101 … · 6 sectionsDan BreenENGL 28100, ENGL 48002 · 2 sectionsJake BrennerENVS 22000, ENVS 27500 · 3 sectionsJoslyn BrentonSOCI 25300, SOCI 32000 · 2 sectionsKarin BreuerHIST 14100, HIST 28400, HIST 35500 · 4 sectionsLauren Britton-SteeleTVR 26300, TVR 32900 · 3 sectionsJoey BromfieldTHEA 10200, THEA 21000, THEA 31000 … · 5 sectionsDanyé BrownTHEA 10700, THEA 13100, THEA 13200 · 4 sectionsDavid BrownIISP 28000, MATH 10410, MATH 23101 · 3 sectionsJack BryantMASS 10200, MASS 13400, MASS 23300 … · 10 sectionsHolly BuchananPASG 60610 · 1 sectionAaron BurgessMUED 23000, MUED 44000 · 2 sectionsGiuseppe BuscemiMUEN 11500, MUPS 24000, MUPS 27300 … · 6 sections
C · 31
Sergio CabreraSOCI 10100, SOCI 31100 · 3 sectionsMeghan CallahanARTH 49400, ARTH 49800, BINT 19800 … · 51 sectionsPatti CapaldiART 12000, ART 22500, ART 32500 … · 7 sectionsMichael CaporizzoMSRT 34200, MSRT 34900, MSRT 39100 … · 4 sectionsÍsis Jarnicki de CarvalhoMUPS 27300, MUPS 37300, MUPS 47300 … · 4 sectionsEdward CattoBGRD 61300, MGMT 21200, MGMT 21300 … · 4 sectionsDennis CharskyGCOM 43000, STCM 20400 · 2 sectionsJiawei ChenFINA 32100, FINA 37000 · 2 sectionsTeresa ChenPDPT 60700, PDPT 63300, PTBS 51100 · 9 sectionsWalter ChonTHEA 13908, THEA 40000, THEA 44600 … · 4 sectionsNicolas ChuaquiMUTH 24200, MUTH 34200, MUTH 44200 … · 5 sectionsRyan CiotoliPALS 19902 · 1 sectionMatthew ClauhsMUED 21100, MUED 23100 · 3 sectionsJessye Cohen-FilipicPSYC 31000, PSYC 40900, SOCI 40900 · 3 sectionsKatherine Cohen-FilipicSOCI 47600 · 1 sectionPaula Murray ColeMUPS 12500, THEA 13400, THEA 13600 … · 7 sectionsWalter ColleyCNPH 14100, CNPH 30400 · 3 sectionsSaviana Stanescu CondeescuTHEA 13905, THEA 25500, THEA 45400 · 3 sectionsScott ConleyPTBS 50700 · 1 sectionColleen ConnorsPTBS 51300 · 4 sectionsDaniel CookMUEN 10500, MUEN 10600, MUEN 32300 … · 10 sectionsJeane Copenhaver-JohnsonEDUC 10200, EDUC 21910, EDUC 32000 · 5 sectionsLisa CorewynANTH 10300, ANTH 25500, BIOL 29000 … · 4 sectionsMike CostelloPDPT 60600, PDPT 62000 · 5 sectionsJulia CozzarelliITAL 10100, ITAL 10200, ITAL 25000 … · 8 sectionsMelinda CozzolinoOTGR 50500 · 1 sectionBecky CraigCHEM 23300, CHEM 33200, CHEM 48800 · 3 sectionsCathy CraneCNPH 31400, CNPH 42000 · 3 sectionsJohn CrawfordFINA 30501, FINA 31100 · 2 sectionsRadio CremataMUED 38100 · 1 sectionDevin CroadTHEA 10200, THEA 11400, THEA 11500 … · 6 sections
D · 18
E · 9
F · 16
G · 33
Ted GalanthayMATH 10100, PSYC 20700 · 2 sectionsYazgi GencECON 12000, ECON 27000 · 3 sectionsAmie GermainICSM 19000, OTBS 48100 · 2 sectionsSarah GermonprezACCT 22700, ACCT 30700, BGRD 62600 … · 4 sectionsJoash GeteregechiMATH 14400, MATH 24600 · 3 sectionsAnu Goel GhaiBGRD 60200, BGRD 66300, BGRD 66400 · 3 sectionsRebecca GilbertMUPS 27300, MUPS 37300, MUPS 47300 … · 4 sectionsSteven GinsbergGCOM 32600, MASS 33300, MASS 43300 … · 4 sectionsLynn GitlowOTBS 22000, OTMS 63900, OTMS 67120 · 3 sectionsWill GladneyPALS 03900, PALS 19901 · 3 sectionsClaire GleitmanENGL 36800 · 1 sectionCallen GoldenTVR 11500, TVR 34200 · 3 sectionsEddie GonzalesPALS 02600, PALS 03900 · 3 sectionsEnrique Gonzalez-ContyENGL 39200, SPAN 39200 · 2 sectionsSteven GordonMASS 13400 · 1 sectionMichael GorupPOLT 10100, POLT 34100 · 2 sectionsSara GossesTHEA 12000, THEA 21000, THEA 31000 … · 6 sectionsVenkata S GovindarajanCOMP 34500, COMP 45700 · 2 sectionsMegan GrahamWRTG 10600, WRTG 20700, WRTG 41500 · 4 sectionsLaura GrasPDPT 60600, PDPT 61100, PDPT 63300 · 5 sectionsSamuel GrattanEXSS 15100, EXSS 39000, EXSS 47300 · 3 sectionsCourtney GrayATEG 50700, ATEG 61500 · 2 sectionsHilary GreenbergerPDPT 60800, PTBS 50700, PTBS 50800 … · 5 sectionsBeth GreenePALS 00092 · 1 sectionChristopher GriffinPALS 00350, PALS 00800 · 2 sectionsSerge GrigorievPHIL 10100, PHIL 24500, PHIL 34500 · 4 sectionsMichael GromanPDPT 61000, PTBS 51200 · 8 sectionsJoanie GroomeHLTH 12500 · 1 sectionJorge GrossmannMUTH 14200, MUTH 24200, MUTH 34200 … · 6 sectionsHongwei GuanHLTH 23600, HLTH 26100, HLTH 34902 … · 4 sectionsChrissy GuestTVR 29205, TVR 31500 · 2 sectionsRobin GuiverIISP 28000, THEA 23400, THEA 43600 · 3 sectionsDaniel GwirtzmanDNCE 10500, DNCE 22100, DNCE 23100 … · 5 sections
H · 29
Mike HaafARTH 20500, BIOC 39000, CHEM 20500 … · 6 sectionsDavid HajjarSLPG 62100, SLPG 68100 · 2 sectionsJason HamiltonENVS 32800, ENVS 35100, ENVS 40200 · 3 sectionsJulia Hamilton-LoueyMUTH 25400, MUTH 35401, MUTH 55401 · 5 sectionsScott HamulaSTCM 24100, STCM 44100 · 2 sectionsJu Hyeon HanMUPS 27300, MUPS 37300, MUPS 47300 … · 4 sectionsPaul HansomENGL 10500, WRTG 10600 · 3 sectionsJean HardwickBIOL 29000, BIOL 30200, BIOL 31500 · 3 sectionsJason HarringtonCNPH 32400, MASS 20100 · 2 sectionsBill HastingsART 15100, ART 25000, ART 35000 · 5 sectionsMireille HeidbrederCNPH 21900, CNPH 32500, TVR 10500 · 5 sectionsCynthia HendersonTHEA 13400, THEA 19100, THEA 23400 · 3 sectionsEleanor HendersonWRTG 20500 · 2 sectionsValeria HerreraART 11200, ART 16000 · 6 sectionsGregory HesselinkMUEN 22100, MUEN 32100, MUPS 27300 … · 7 sectionsLynne HewittSLPA 21600 · 1 sectionChris HolmesENGL 29402, ENGL 29501, ENGL 38000 … · 4 sectionsM HorsleyCSCR 20700, CSCR 23300 · 2 sectionsCarly Jo Hosbach-CannonSLPA 32501, SLPA 36500, SLPG 55300 · 3 sectionsMegan HotchkissPTBS 50500, PTBS 51200 · 2 sectionsBrad HoughamMUPS 27300, MUPS 37300, MUPS 47300 … · 4 sectionsChristopher HouseRLST 10300, RLST 12200, RLST 21700 · 3 sectionsJen HuemmerSTCM 23200 · 2 sectionsMickey HuffJOUR 39002 · 1 sectionErin HughesPALS 00070 · 1 sectionChris HummelATEG 50200 · 1 sectionKellie HummelPDPT 60900 · 3 sectionsPatricia HunsingerART 26200, ART 36200 · 3 sectionsJanet HuntingCHEM 11200, CHEM 11400, CHEM 23200 … · 4 sections
I · 4
J · 7
K · 21
L · 17
M · 39
Katharyn Howd MachanWRTG 17500, WRTG 20500, WRTG 33800 · 3 sectionsWalaa MadkourSLPG 55900, SLPG 64900 · 2 sectionsRachel MadsenSMGT 28000, SMGT 30300, SMGT 41000 · 3 sectionsRisham MajeedARTH 27000, ARTH 37500 · 3 sectionsKhadeeja MajokaRLST 20800 · 1 sectionDominique Saint MaloMASS 13400, MASS 23600, MASS 33300 · 4 sectionsJoan MarcusWRTG 10600, WRTG 17500, WRTG 30100 · 3 sectionsKatie MarksWRTG 10600, WRTG 42000 · 3 sectionsHilary Marsfelder-ClarkPASG 60610 · 1 sectionDeborah MartinMUNM 17200, MUPS 35000, PFSM 17200 … · 7 sectionsNigel MartinGCOM 12500 · 1 sectionPaul MartinMGMT 20600 · 1 sectionPeter MartinEDUC 10000, EDUC 23900, EDUC 49900 … · 5 sectionsMegan MartinezMATH 10800, MATH 30500, MATH 49800 · 3 sectionsAshley MasonOTGR 50200, OTMS 62000 · 2 sectionsChristopher MatusiakENGL 21900, THEA 24100 · 2 sectionsGavin MayerTHEA 33300, THEA 43400, THEA 43600 · 3 sectionsColleen McAllisterTVR 32700 · 1 sectionMitch McCabeCNPH 32200, CNPH 42000 · 3 sectionsSally McCuneMUTH 34500 · 1 sectionZachary McDonaldMUMC 10100 · 1 sectionAmanda McGeeHIST 24500, HIST 30301 · 2 sectionsJennifer McKeonEXSS 13500, EXSS 21500, EXSS 22000 … · 5 sectionsPatrick McKeonATEG 51000, ATEG 61000, EXSS 41100 · 3 sectionsChris McNamaraCOLL 60000 · 1 sectionMichael McSloyPALS 00098 · 1 sectionElizabeth Medina-GrayMUMC 46100, MUTH 12600 · 5 sectionsWendy MehneMUPS 27300, MUPS 37300, MUPS 47300 … · 4 sectionsJavi MejiaPALS 03600, PALS 03700 · 3 sectionsPeter MelcherBIOC 29000, BIOC 39000, BIOC 49800 … · 8 sectionsAlexander Montoya MelendrezTVR 23500, TVR 27100, TVR 47100 · 3 sectionsRose MillspaughEXSS 12100 · 6 sectionsSayanti MondalWRTG 10600 · 2 sectionsKarrie MoorePALS 00074 · 1 sectionAmanda MortonTHEA 13900, THEA 43400, THEA 43600 · 4 sectionsElena MuellerPASG 60910, PASG 61310 · 2 sectionsKathleen MulliganTHEA 23600, THEA 33500 · 3 sectionsMatthew MurchisonMUEN 32100, MUPS 27300, MUPS 37300 … · 5 sectionsCasey MusarraJOUR 11200 · 1 section
N · 6
O · 8
P · 17
Q · 1
R · 21
S · 49
Nick SaganMASS 10200, MASS 10400, MASS 43400 · 3 sectionsDavid SalomonARTH 20600 · 2 sectionsMike SassoPALS 08000 · 1 sectionDaïchi SaïtoCNPH 11100 · 2 sectionsTodd SchackJOUR 21300, JOUR 39024, JOUR 48800 · 3 sectionsCyndy ScheibePSYC 10500, PSYC 11000 · 2 sectionsChristin SchillingerMUED 12700, MUEN 32100, MUPS 14000 … · 9 sectionsAnne SchneiderPDPT 60900, PDPT 61000, PDPT 61900 · 6 sectionsEdward SchneiderSTCM 11100, STCM 21200 · 3 sectionsRachel SchutzMUPS 17200, MUPS 27300, MUPS 37300 … · 5 sectionsJohn ScottTVR 21500, TVR 23500, TVR 28000 · 3 sectionsGwen SeaquistLGST 32300 · 1 sectionThomas SeeleyMASS 13400, MASS 23600 · 2 sectionsVadim SerebryanyMUEN 32100, MUPS 27300, MUPS 37300 … · 10 sectionsPamela SertzenCSCR 37400 · 1 sectionAlison ShieldsBGRD 63500, MKTG 32300 · 2 sectionsArjang Attar ShoushtariMKTG 41100, MKTG 41200, MKTG 49100 · 4 sectionsAlexander ShuhanMUEN 32100, MUMC 16600, MUMC 35100 … · 9 sectionsPeter SilbermanMUTH 22600, MUTH 35307, MUTH 55307 · 3 sectionsPriya SirohiWRTG 10600, WRTG 20100 · 2 sectionsAnne Marie SiskSLPG 55900 · 1 sectionDeb SivignyTHEA 13906, THEA 21000, THEA 24400 … · 7 sectionsSteven SkopikCNPH 44200 · 1 sectionAndrew SmithBIOC 29000, BIOC 39000, BIOC 49800 … · 9 sectionsMichael SmithENVS 15000, ENVS 36100, HIST 27200 · 3 sectionsAshley R. Smith-CampbellCNPH 21400, CNPH 30000 · 2 sectionsKari SmokerACCT 49600, BGRD 59800, BGRD 62800 · 4 sectionsCourtney SocherDNCE 24100, DNCE 36100, THEA 13900 · 3 sectionsRyan SomelofskeCNPH 11100, CNPH 22400 · 3 sectionsErica SotoJOUR 11200 · 2 sectionsSeth SoulsteinTHEA 13900 · 1 sectionPeyi Soyinka-AirewelePOLT 12900, POLT 33700 · 2 sectionsKatherine SpencerPDPT 60600, PTBS 50700, PTBS 51100 · 9 sectionsJennifer SpitzerENGL 28500 · 2 sectionsAmanda SpoonerTHEA 16000, THEA 26000, THEA 36000 … · 6 sectionsAaron StaebellJAZZ 21000, MUEN 32100, MUPS 27300 … · 6 sectionsJim StaffordWRTG 10600, WRTG 21100 · 4 sectionsHugh StephensonPSYC 31000, PSYC 32100 · 2 sectionsYvette SterbenkSTCM 20200, STCM 23000, STCM 27700 … · 5 sectionsKari Brossard StoosHLTH 10700, HLTH 11800, HLTH 22900 … · 4 sectionsAnne StorkENVS 10400, ENVS 12100, ENVS 40200 · 5 sectionsRaj SubramaniamHLTH 10800, HLTH 10900, HLTH 34900 · 3 sectionsRichard SuddabyPALS 00073 · 1 sectionKelley SullivanPHYS 10200, PHYS 36000 · 2 sectionsMatthew C. SullivanPHYS 26000, PHYS 36000 · 2 sectionsStephen SweetSOCI 21200, SOCI 24800 · 2 sectionsSusan SwensenBIOL 12200, BIOL 22800, BIOL 29000 … · 4 sectionsThomas SwensenESSG 54300, ESSG 62100, EXSS 32100 · 5 sectionsAlicia SwordsSOCI 25000, SOCI 42400 · 3 sections
T · 17
U · 2
V · 12
W · 25
Y · 5
Z · 5

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