Staff

Instructors

Professor

Dr. Stephanie Weirich

she/her

Levine 510

sweirich@seas.upenn.edu

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

Office Hours: Mondays 11am-12pm and by appointment

Professor

Dr. Val Tannen

he/him

Levine 570 - https://zoom.us/j/6996713317

tannen@cis.upenn.edu

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

Office Hours: TBD

TAs

Lasya Mudigati

she/her

lm24@wharton

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

Rec. Location: Moore 100A

Office Hours: Wed 8-10pm

Andrew Antenberg

he/him

aanten@sas

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

Rec. Location: Moore 100A

Office Hours: Tue 5-7pm

Wendy Wu

she/her

wendywu@seas

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

Rec. Location: Moore 100B

Office Hours: Mon 8-10pm

Vikram Bala

he/him

vikbala@seas

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

Rec. Location: Moore 100B

Office Hours: Tue 8-10pm

Annika Eisner

she/her

annikae@seas

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

Rec. Location: Moore 100C

Office Hours: Thu 6-8pm

Allison Kim

she/her

akima@seas

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

Rec. Location: Moore 100C

Office Hours: Sun 2-4pm

Elda Mekonnen

she/her

eldaam@seas

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

Rec. Location: Moore 100A

Office Hours: Mon 7-9pm

Johnny Chen

he/him

jgchen@sas

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

Rec. Location: Moore 100A

Office Hours: Mon 7-9pm

Aarushi Singh

she/her

aarushis@wharton

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

Rec. Location: Moore 100B

Office Hours: Thu 8-10pm

Reeda Mroue

he/him

rmroue@seas

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

Rec. Location: Moore 100B

Office Hours: Tue 8-10pm

Leah Levin

she/her

leahl01@sas

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

Rec. Location: Moore 100C

Office Hours: Thu 8-10pm

Luis Sangueado

he/him

luissang@wharton

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

Rec. Location: Moore 100C

Office Hours: Mon 5-7pm

Jasmine Cao

she/her

jcao3@seas

Recitation: 207 Wed 7-8pm

Rec. Location: Moore 100A

Office Hours: Tue 7-9pm

Kevin Zhang

he/him

kevinylz@wharton

Recitation: 207 Wed 7-8pm

Rec. Location: Moore 100A

Office Hours: Sat 4-6pm

Yuying Fan

she/her

yuyingf@seas

Recitation: 208 Wed 7-8pm

Rec. Location: Moore 100B

Office Hours: Mon 7-9pm

Adrian Wang

he/him

wangadr@seas

Recitation: 209 Thu 8:30-9:30am

Rec. Location: Moore 100A

Office Hours: Tue 7-9pm

Erik Mucollari

he/him

emuc@seas

Recitation: 209 Thu 8:30-9:30am

Rec. Location: Moore 100A

Office Hours: Tue 5-7pm

Marisa Senkfor

she/her

msenkfor@sas

Recitation: 210 Thu 12-1pm

Rec. Location: Moore 100A

Office Hours: Sun 4-6am

Ashwin Nathan

he/him

anathan0@seas

Recitation: 210 Thu 12-1pm

Rec. Location: Moore 100A

Office Hours: Sat 4-6pm

Cindy Hao

she/her

cindyhao@seas

Recitation: 211 Thu 12-1pm

Rec. Location: Moore 100B

Office Hours: Tue 7-9pm

Venugopal Chillal

he/him

venuc@seas

Recitation: 211 Thu 12-1pm

Rec. Location: Moore 100B

Office Hours: Mon 5-7pm

Skylar Ronkin

she/her

sronkin@seas

Recitation: 212 Thu 12-1pm

Rec. Location: Moore 100C

Office Hours: Mon 5:15-7:15pm

Matt Friedman

he/him

mattfr@wharton

Recitation: 212 Thu 12-1pm

Rec. Location: Moore 100C

Office Hours: Tue 5-7pm

Lada Korotaeva

she/her

ladakor@seas

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

Rec. Location: Moore 100A

Office Hours: Sat 4-6pm

William Wang

he/him

wsquared@seas

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

Rec. Location: Moore 100A

Office Hours: Sat 2-4pm

Louisa Guinadi

she/her

louisaeg@seas

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

Rec. Location: Moore 100B

Office Hours: Thu 6-8pm

Vishaal Kumar

he/him

vishaalk@seas

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

Rec. Location: Moore 100B

Office Hours: Mon 8-10pm

Hannah Mickelson

she/her

hanmic@seas

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

Rec. Location: Moore 100C

Office Hours: Mon 5-7pm

Dan Like

he/him

dlike@seas

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

Rec. Location: Moore 100C

Office Hours: Tue 8-10pm

Helen Downes

she/her

hdownes@sas

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

Rec. Location: Moore 100A

Office Hours: Tue 8-10pm

Eduardo Gonzalez

he/him

edgoze@wharton

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

Rec. Location: Moore 100A

Office Hours: Sat 2-4pm

Qijia "Joy" Liu

she/her

joyliu@seas

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

Rec. Location: Moore 100B

Office Hours: Sat 2-4pm

Jeffrey Xiao

he/him

jxiao23@seas

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

Rec. Location: Moore 100B

Office Hours: Mon 8-10pm

Stephanie Cao

she/her

caosteph@seas

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

Rec. Location: Moore 100C

Office Hours: Sun 4-6pm

Merrick Eng

he/him

merricke@wharton

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

Rec. Location: Moore 100C

Office Hours: Tue 5-7pm

Margo Squire

she/her

squirem@seas

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

Rec. Location: Moore 100B

Office Hours: Tue 5-7pm

Patrick Liu

he/him

liupat@seas

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

Rec. Location: Moore 100B

Office Hours: Mon 8-10pm

Lauren Velegol

she/her

lvelegol@seas

Recitation: 220 Thu 7-8pm

Rec. Location: Moore 100A

Office Hours: Sun 2-4pm

Karthik Macherla

he/him

kmacher@seas

Recitation: 220 Thu 7-8pm

Rec. Location: Moore 100A

Office Hours: Mon 5-7pm

Vivek Olumbe

he/him

olumbe@wharton

Office Hours: Mon 7-9pm

Nico Melton

they/them or he/him

nemelton@wharton

Office Hours: Mon 7-9pm

Anisha Bhatia

she/her

anishab@sas

Office Hours: Mon 8-10pm

Annie Wang

she/her

anniwang@seas

Office Hours: Mon 8-10pm

Leah Wang

she/her

wlihui@seas

Office Hours: Tue 7-9pm

William Goeller

he/him

wgoeller@seas

Office Hours: Tue 7-9pm

Sabrina Green

she/her

sabgreen@seas

Office Hours: Mon 8-10pm

Jacob Chidawaya

he/him

jaxobc@seas

Office Hours: Mon 8-10pm

Kavish Senthilkumar

he/him

kavishs@sas

Office Hours: Wed 8-10pm

Peyton Walters

he/him

pawalt@seas

Office Hours: Sun 2-4pm

Munya Marazanye

he/him

munyam@seas

Office Hours: Sun 2-4pm

Campbell Phalen

he/him

cphalen@seas

Office Hours: Sun 2-4pm

Sherie Pan

she/her

sheriep@sas

Office Hours: Sun 4-6pm

Armaan Tobaccowalla

he/him

armaant@seas

Office Hours: Sun 4-6pm