Staff

Instructors

Practice Associate Professor

Dr. Swapneel Sheth

he/him

Levine 264

swapneel@cis.upenn.edu

http://www.cis.upenn.edu/~swapneel

Office Hours: Tuesdays 10:30am-12:30pm and by appointment

Professor

Dr. Benjamin C. Pierce

he/him

Levine 562

bcpierce@cis.upenn.edu

http://www.cis.upenn.edu/~bcpierce

Office Hours: Mondays 3:30pm-5:00pm and by appointment

TAs

Sofia Pejcic

she/her

spejcic@seas

Recitation: 201 Wed 12-1pm

Rec. Location: Moore 100A

Office Hours: Wed 6-8pm

Margo Squire

she/her

squirem@seas

Recitation: 201 Wed 12-1pm

Rec. Location: Moore 100A

Office Hours: Tue 7-9pm

Skylar Ronkin

she/her

sronkin@seas

Recitation: 202 Wed 1:45-2:45pm

Rec. Location: Moore 100A

Office Hours: Sun 2-4pm

Evan Haralampoudis

he/him

evanhara@seas

Recitation: 202 Wed 1:45-2:45pm

Rec. Location: Moore 100A

Office Hours: Thu 6-8pm

Aarushi Singh

she/her

aarushis@wharton

Recitation: 203 Wed 1:45-2:45pm

Rec. Location: Moore 100B

Office Hours: Thu 6-8pm

Arman Ashaboglu

he/him

armanash@seas

Recitation: 203 Wed 1:45-2:45pm

Rec. Location: Moore 100B

Office Hours: Tue 8-10pm

Lada Korotaeva

she/her

ladakor@seas

Recitation: 204 Wed 3:30-4:30pm

Rec. Location: Moore 100A

Office Hours: Tue 5-7pm

Khushi Shelat

she/her

kshelat@wharton

Recitation: 204 Wed 3:30-4:30pm

Rec. Location: Moore 100A

Office Hours: Sat 2-4pm

Venugopal Chillal

he/him

venuc@seas

Recitation: 205 Web 3:30-4:30pm

Rec. Location: Moore 100B

Office Hours: Sat 2-4pm

Qijia "Joy" Liu

she/her

joyliu@seas

Recitation: 205 Web 3:30-4:30pm

Rec. Location: Moore 100B

Office Hours: Tue 5-7pm

Hannah Mickelson

she/her

hanmic@seas

Recitation: 206 Wed 5:15-6:15pm

Rec. Location: Moore 100A

Office Hours: Tue 5-7pm

Elan Roth

he/him

elanroth@sas

Recitation: 206 Wed 5:15-6:15pm

Rec. Location: Moore 100A

Office Hours: Mon 8-10pm

Taha Boty

he/him

tahaboty@sas

Recitation: 207 Wed 5:15-6:15pm

Rec. Location: Moore 100B

Office Hours: Sat 4-6pm

Leah Levin

she/her

leahl01@sas

Recitation: 207 Wed 5:15-6:15pm

Rec. Location: Moore 100B

Office Hours: Mon 6-8pm

Kevin Zhang

he/him

kevinylz@wharton

Recitation: 208 Wed 7-8pm

Rec. Location: Moore 100B

Office Hours: Sat 4-6pm

Annie Wang

she/her

anniwang@seas

Recitation: 208 Wed 7-8pm

Rec. Location: Moore 100B

Office Hours: Mon 7-9pm

Christopher Shen

he/him

chrshen@wharton

Recitation: 209 Wed 1:45-2:45pm

Rec. Location: Moore 100C

Office Hours: Sun 4-6pm

Yuying Fan

she/her

yuyingf@seas

Recitation: 209 Wed 1:45-2:45pm

Rec. Location: Moore 100C

Office Hours: Mon 8-10pm

Yaaseen Mahomed

he/him

ymahomed@wharton

Recitation: 210 Thu 12-1pm

Rec. Location: Moore 100A

Office Hours: Tue 7-9pm

Natalie Rosenbaum

she/her

natros@seas

Recitation: 210 Thu 12-1pm

Rec. Location: Moore 100A

Office Hours: Tue 7-9pm

Luis Sangueado

he/him

luissang@wharton

Recitation: 211 Thu 12-1pm

Rec. Location: Moore 100B

Office Hours: Mon 6-8pm

Thomas Shaw

he/him

tlshaw@sas

Recitation: 211 Thu 12-1pm

Rec. Location: Moore 100B

Office Hours: Sat 4-6pm

Audrey Keener

she/her

keenera@seas

Recitation: 212 Thu 1:45-2:45pm

Rec. Location: Moore 100A

Office Hours: Tue 8-10pm

Jacob Chidawaya

he/him

jaxobc@seas

Recitation: 212 Thu 1:45-2:45pm

Rec. Location: Moore 100A

Office Hours: Mon 5-7pm

Nakyung Lee

she/her

leenk@sas

Recitation: 213 Thu 1:45-2:45pm

Rec. Location: Moore 100B

Office Hours: Wed 6-8pm

Lauren Velegol

she/her

lvelegol@seas

Recitation: 213 Thu 1:45-2:45pm

Rec. Location: Moore 100B

Office Hours: Sun 2-4pm

Matt Friedman

he/him

mattfr@wharton

Recitation: 214 Thu 3:30-4:30pm

Rec. Location: Moore 100A

Office Hours: Mon 6-8pm

Lasya Mudigati

she/her

lm24@wharton

Recitation: 214 Thu 3:30-4:30pm

Rec. Location: Moore 100A

Office Hours: Sun 2-4pm

Reeda Mroue

he/him

rmroue@seas

Recitation: 215 Thu 3:30-4:30pm

Rec. Location: Moore 100B

Office Hours: Sat 2-4pm

Marisa Senkfor

she/her

msenkfor@sas

Recitation: 215 Thu 3:30-4:30pm

Rec. Location: Moore 100B

Office Hours: Mon 7-9pm

Andrew Antenberg

he/him

aanten@sas

Recitation: 216 Thu 5:15-6:15pm

Rec. Location: Moore 100A

Office Hours: Tue 6-8pm

Rebecca Peng

she/her

rpeng@seas

Recitation: 216 Thu 5:15-6:15pm

Rec. Location: Moore 100A

Office Hours: Sun 4-6pm

Jeffrey Xiao

he/him

jxiao23@seas

Recitation: 217 Thu 5:15-6:15pm

Rec. Location: Moore 100B

Office Hours: Mon 7-9pm

Madelyn Dempsey

she/her

dmadelyn@seas

Recitation: 217 Thu 5:15-6:15pm

Rec. Location: Moore 100B

Office Hours: Wed 6-8pm

Arush Mehrotra

he/him

arushm@seas

Recitation: 218 Thu 7-8pm

Rec. Location: Moore 100B

Office Hours: Thu 8-10pm

Jasmine Cao

she/her

jcao3@seas

Recitation: 218 Thu 7-8pm

Rec. Location: Moore 100B

Office Hours: Mon 5-7pm

Darian Parks

he/him

dtparks@seas

Recitation: 219 Thu 12-1pm

Rec. Location: Moore 100C

Office Hours: Thu 6-8pm

Kavish Senthilkumar

he/him

kavishs@sas

Recitation: 219 Thu 12-1pm

Rec. Location: Moore 100C

Office Hours: Mon 8-10pm

Riya Setty

she/her

rsetty@seas

Recitation: 220 Thu 1:45-2:45pm

Rec. Location: Moore 100C

Office Hours: Sun 4-6pm

Annika Eisner

she/her

annikae@seas

Recitation: 220 Thu 1:45-2:45pm

Rec. Location: Moore 100C

Office Hours: Tue 8-10pm

Patrick Liu

he/him

liupat@seas

Recitation: 221 Thu 3:30-4:30pm

Rec. Location: Moore 100C

Office Hours: Thu 8-10pm

Vikram Bala

he/him

vikbala@seas

Recitation: 221 Thu 3:30-4:30pm

Rec. Location: Moore 100C

Office Hours: Mon 5-7pm

Eduardo Gonzalez

he/him

edgoze@seas

Recitation: 222 Thu 5:15-6:15pm

Rec. Location: Moore 100C

Office Hours: Tue 6-8pm

Katrina Liu

she/her

katltn@seas

Recitation: 222 Thu 5:15-6:15pm

Rec. Location: Moore 100C

Office Hours: Tue 6-8pm

Elda Mekonnen

she/her

eldaam@seas

Office Hours: Mon 7-9pm

Munya Marazanye

he/him

munyam@seas

Office Hours: Sun 2-4pm

Vishaal Kumar

he/him

vishaalk@seas

Office Hours: Sun 4-6pm

Stephanie Cao

she/her

caosteph@seas

Office Hours: Tue 5-7pm

Campbell Phalen

he/him

cphalen@seas

Office Hours: Tue 7-9pm

Sherie Pan

she/her

sheriep@sas

Office Hours: Mon 5-7pm

William Goeller

he/him

wgoeller@seas