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 also 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 also by appointment

TAs

Claire Keller

she/her

clairerk@sas

Recitation: 201 Wed 12-1 PM

Rec. Location: Moore 100A

Office Hours: Tue 2-4 PM

Na Lee

she/her

leenk@sas

Recitation: 201 Wed 12-1 PM

Rec. Location: Moore 100A

Office Hours: Wed 6-8 PM

Penelope Larkin

she/her

plarkin@wharton

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

Rec. Location: Moore 100A

Office Hours: Thu 7-9 PM

Steven Chang

he/him

zminsc@seas

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

Rec. Location: Moore 100A

Office Hours: Mon 8-10 PM

Julia Fremberg

she/her

jfrem@seas

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

Rec. Location: Moore 100B

Office Hours: Mon 6-8 PM

Trini Feng

she/they

trini@seas

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

Rec. Location: Moore 100B

Office Hours: Tue 7-9 PM

Natalie Rosenbaum

she/her

natros@seas

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

Rec. Location: Moore 100A

Office Hours: Tue 5-7 PM

Nathan Lee

he/him

nzlee@seas

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

Rec. Location: Moore 100A

Office Hours: Sun 2-4 PM

Yucheng Shao

she/her

yuchengs@seas

Recitation: 205 Wed 3:30-4:30 PM

Rec. Location: Moore 100B

Office Hours: Sat 4-6 PM

Lauren Velegol

She/her

lvelegol@seas

Recitation: 205 Wed 3:30-4:30 PM

Rec. Location: Moore 100B

Office Hours: Tue 5-7 PM

Ashish Pothireddy

he/him

ashishpr@wharton

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

Rec. Location: Moore 100A

Office Hours: Mon 5-7 PM

Yana Polonskaya

she/her

yanapol@sas

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

Rec. Location: Moore 100A

Office Hours: Sun 2-4 PM

Katrina Liu

she/her

katltn@seas

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

Rec. Location: Moore 100B

Office Hours: Tue 6-8 PM

Wesley Liu

he/him

wesliu@seas

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

Rec. Location: Moore 100B

Office Hours: Sun 2-4 PM

Joyce Lin

she/her

joyceql@wharton

Recitation: 208 Wed 7-8 PM

Rec. Location: Moore 100A

Office Hours: Tue 8-10 PM

Aaron Boyd

he/him

boydaa@seas

Recitation: 208 Wed 7-8 PM

Rec. Location: Moore 100A

Office Hours: Thu 8-10 PM

Evelyn Yu

she/her

evelynyu@seas

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

Rec. Location: Moore 100C

Office Hours: Wed 6-8 PM

Kayla Simpson

she/her

ksimpsn@seas

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

Rec. Location: Moore 100C

Office Hours: Thu 7-9 PM

Vince Tiu

he/him

vincetiu@seas

Recitation: 210 Thu 12-1 PM

Rec. Location: Moore 100A

Office Hours: Tue 7-9 PM

June Guo

she/her

juneguo@seas

Recitation: 210 Thu 12-1 PM

Rec. Location: Moore 100A

Office Hours: Sat 4-6 PM

Eunsoo Shin

he/him

esinx@seas

Recitation: 211 Thu 12-1 PM

Rec. Location: Moore 100B

Office Hours: Mon 8-10 PM

Darian Parks

he/him

dtparks@seas

Recitation: 211 Thu 12-1 PM

Rec. Location: Moore 100B

Office Hours: Wed 6-8 PM

Christopher Shen

he/him

chrshen@wharton

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

Rec. Location: Moore 100A

Office Hours: Tue 7-9 PM

Rebecca Peng

she/her

rpeng@seas

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

Rec. Location: Moore 100A

Office Hours: Tue 8-10 PM

Evan Haralampoudis

he/him

evanhara@seas

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

Rec. Location: Moore 100B

Office Hours: Sun 4-6 PM

Leha Choppara

she/her

lehac@wharton

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

Rec. Location: Moore 100B

Office Hours: Mon 8-10 PM

Audrey Keener

she/her

keenera@seas

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

Rec. Location: Moore 100C

Office Hours: Mon 7-9 PM

Cameron Shaw

he/him

cshaw1@seas

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

Rec. Location: Moore 100C

Office Hours: Sat 4-6 PM

Devanshi Kothari

she/her

dkot26@seas

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

Rec. Location: Moore 100C

Office Hours: Mon 6-8 PM

Christopher Powell

he/him

cspowell@sas

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

Rec. Location: Moore 100C

Office Hours: Thu 8-10 PM

Arman Ashaboglu

he/him

armanash@seas

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

Rec. Location: Moore 100B

Office Hours: Tue 8-10 PM

Mehak Dhaliwal

she/her

mehakd@sas

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

Rec. Location: Moore 100C

Office Hours: Mon 5-7 PM

Ryder Sitcawich

he/him

rydersit@seas

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

Rec. Location: Moore 100C

Office Hours: Thu 8-10 PM

Phillip Gao

he/him

philgao@seas

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

Rec. Location: Moore 100B

Office Hours: Mon 5-7 PM

Anna Lugovskoy

she/her

aalugov@sas

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

Rec. Location: Moore 100B

Office Hours: Mon 8-10 PM

Maria-Christina Nicolaides

she/her

marnic@seas

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

Rec. Location: Moore 100A

Office Hours: Tue 8-10 PM

Thomas Urey

he/him

turey@seas

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

Rec. Location: Moore 100A

Office Hours: Tue 6-8 PM

Taha Boty

he/him

tahaboty@seas

Recitation: 219 Thu 12-1 PM

Rec. Location: Moore 100C

Office Hours: Mon 7-9 PM

Tapiwa Chikwanda

he/him

tapiwa@seas

Recitation: 218 Thu 7-8 PM

Rec. Location: Moore 100A

Office Hours: Sun 4-6 PM

Solomon Graf

he/him

solgraf@seas

Recitation: 218 Thu 7-8 PM

Rec. Location: Moore 100A

Office Hours: Sun 4-6 PM

Maya Narang

she/her

mnarang@sas

Recitation: 219 Thu 12-1 PM

Rec. Location: Moore 100C

Office Hours: Thu 7-9 PM

Anjali Reddy

she/her

anjalire@sas

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

Rec. Location: Moore 100B

Office Hours: Wed 6-8 PM

Armaan Ahmed

he/him

armaana@sas

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

Rec. Location: Moore 100A

Office Hours: Mon 6-8 PM

Elan Roth

he/him

elanroth@sas

Office Hours: Mon 7-9 PM

Angelina Zheng

she/her

a7zheng@wharton

Office Hours: Tue 6-8 PM

Arush Mehrotra

he/him

arushm@seas

Office Hours: Tue 5-7 PM

Annika Eisner

she/her

annikae@seas

Office Hours: Mon 7-9 PM

Sofia Pejcic

she/her

spejcic@seas

Joy Liu

she/her

joyliu@seas

Office Hours: Sat 4-6 PM

Kevin Zhang

he/him

kevinylz@seas

Office Hours: Sat 4-6 PM