Skip To Main Content

Peer Teachers

Colin Bakker

Colin Bakker | Email Bakker

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 110-500
  • CSCE 120-510, 511

Office Hours:

  • Fridays, 2:00-5:00 p.m.

Liam Benkel | Email BenkelLiam Benkel

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 313-503

Office Hours:

  • Thursdays, 2:30-3:30 p.m.

Claire Bennett

Claire Bennett | Email Bennett

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
Office Hours:
  • Mondays, 8:00-9:00 a.m.
  • Mondays, 10:00-11:00 a.m
  • Wednesdays, 8:00-9:00 a.m.
  • Wednesdays, 10:00-11:00 a.m.

Katherine Bezanson

Katherine Bezanson | Email Bezanson

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-507, 508

Office Hours:

  • Tuesdays, 4:00-5:00 p.m. 
Tathluach Chol

Tathluach Chol | Email Chol

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-551
  • CSCE 331-900, 905, 906

Office Hours:

  • Mondays, 12:30-2:30 p.m.
  • Wednesdays, 2:30-4:00 p.m.
  • Tuesdays and Thursdays, 11:00 a.m.-2:00 p.m.
Joshua Clapp

Joshua Clapp | Email Clapp

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-505
  • CSCE 331-904

Office Hours:

  • Mondays and Wednesdays, 2:30-5:00 p.m.
  • Tuesdays, 8:00-10:30 a.m.
Katelyn Clark

Katelyn Clark | Email Clark

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 120-512, 513
  • CSCE 312-503

Office Hours:

  • Mondays, 12:00-1:00 p.m.
  • Wednesdays, 12:00-1:30 p.m.
  • Wednesdays, 2:00-2:30 p.m.
  • Fridays, 11:30 a.m.-1:30 p.m.
  • Sundays, 3:00-4:00 p.m.
Jayden Cox

Jayden Cox | Email Cox

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 221-551
  • CSCE 312-506

Office Hours:

  • Mondays, 11:30 a.m.-12:30 p.m.
  • Tuesdays, 4:00-5:00 p.m.
  • Wednesdays, 1:30-2:30 p.m.
  • Thursdays, 9:30 a.m.-12:30 p.m.
  • Thursdays, 4:00-5:00 p.m.

Khanh Dao

Khanh Dao | Email Dao

 Courses

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-508, 509

Office Hours:

  • Thursdays, 12:30-2:30 p.m.
  • Fridays, 12:00-3:00 p.m.

Sara Dyl

Sara Dyl | Email Dyl

 Courses

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 121-504
  • CSCE 221-596

Office Hours:

  • Mondays and Wednesdays, 10:00-11:30 a.m.
Nebiyou Ersabo

Nebiyou Ersabo | Email Ersabo

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-501
  • CSCE 315-901

Office Hours:

  •  

Audry Estrada | Email EstradaAudry Estrada

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-506
  • CSCE 221-515
  • CSCE 312-500

Office Hours:

  •  Wednesdays, 12:30-1:30 p.m.

Jack Ethridge

Jack Ethridge | Email Ethridge

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 120-502, 503, 599

Office Hours:

  •  Tuesdays, 3:00-4:00 p.m.
  • Fridays, 1:30-2:30 p.m.

Miguel Garcia

Miguel Garcia | Email Garcia

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 206-502
  • CSCE 221-513
  • CSCE 331-903

Office Hours:

  • Mondays and Wednesdays, 1:00-2:00 p.m.

Willem Glenewinkel

Willem Glenewinkel | Email Glenewinkel

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-514, 515
  • CSCE 315-903

Office Hours:

  • Thursdays, 8:00-10:00 a.m.
  • Thursdays, 2:00-4:00 p.m.
  • Sundays, 2:00-3:00 p.m.

Gemma Goddard

Gemma Goddard | Email Goddard

Courses: 

  • 100 Level Courses
  • 200 Level Courses

Office Hours:

  • Mondays and Wednesdays, 9:00-10:00 a.m.

Tonia Haikal

Tonia Haikal | Email Haikal

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 206-500, 501

Office Hours:

  •  

Hanna Harmon

Hanna Harmon | Email Harmon

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 221-200, 594, 595

Office Hours:

  • Fridays, 11:00 a.m.-1:30 p.m.
  • Sundays, 2:00-3:00 p.m.

Veda Javalagi

Veda Javalagi | Email Javalagi

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 120-550

Office Hours:

  • Mondays, 12:30-1:30 p.m.

Payton Knezek

Payton Knezek | Email Knezek

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-200
  • CSCE 331-901, 902, 907

Office Hours:

  • Mondays and Wednesdays, 4:00-5:00 p.m.

Ethan Langford

Ethan Langford | Email Langford

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-512, 513
  • CSCE 312-502, 504

Office Hours:

  • Mondays, 1:30-4:00 p.m.
  • Tuesdays, 1:30-3:30 p.m.
  • Wednesdays, 10:00-11:00 a.m.
  • Thursdays, 12:30-2:30 p.m.
  • Fridays, 11:30 a.m.-1:30 p.m.

Cameron Le

Cameron Le | Email Le

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 221-597, 598

Office Hours:

  • Thursdays, 2:00-3:30 p.m.
  • Fridays, 10:30-11:30 a.m.

Oma Leachman

Oma Leachman | Email Leachman

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 110-502, 503
  • CSCE 121-502, 503

Office Hours:

  • Tuesdays, 2:00-3:00 p.m.
  • Wednesdays, 1:30-2:30 p.m.
  • Sundays, 2:00-3:00 p.m.

Jiangyuan Liu

Jiangyuan Liu | Email Liu

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-597
  • CSCE 121-510
  • CSCE 313-506, 507

Office Hours:

  • Tuesdays, 12:30-1:30 p.m.
  • Tuesdays, 2:00-3:00 p.m.
  • Thursdays, 12:00-2:00 p.m.
  • Sundays, 2:00-3:00 p.m.

Grant Martinez

Grant Martinez | Email Martinez

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-200, 504
  • CSCE 121-511
  • CSCE 313-550

Office Hours:

  • Mondays, 10:00 a.m.-12:00 p.m.
  • Wednesdays, 9:00 a.m.-12:00 p.m.

Amsal Moiz

Amsal Moiz | Email Moiz

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 120-596, 598
  • CSCE 221-599

Office Hours:

  • Fridays, 3:00-5:00 p.m.
  • Sundays, 2:00-3:00 p.m.

Hemanth Mukesh

Hemanth Mukesh | Email Mukesh

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-506, 507
  • CSCE 121-508, 509

Office Hours:

  • Mondays, 11:30 a.m.-12:30 p.m.

Eric Nunes

Eric Nunes | Email Nunes

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-513

Office Hours:

  • Thursdays, 10:30 a.m.-12:30 p.m.
  • Fridays, 2:00-4:00 p.m.
  • Sundays, 3:00-5:00 p.m.

Jeff OoiJeff Ooi | Email Ooi

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-516, 517
  • CSCE 121-506
  • CSCE 313-501, 502

Office Hours:

  • Tuesdays, 10:00 a.m.-12:00 p.m.
  • Thursdays, 10:00 a.m.-12:00 p.m.
  • Sundays, 2:00-3:00 p.m.

Victor PanVictor Pan| Email Pan

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 313-500
  • CSCE 315-902
  • CSCE 331-550

Office Hours:

  • Mondays, 9:00 -10:00 a.m.
  • Tuesdays, 12:00-2:00 p.m.

Roman ParkerRoman Parker | Email Parker

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-518, 519
  • CSCE 312-505

Office Hours:

  •  Mondays, 4:00-5:00 p.m.
  • Tuesdays, 3:00-4:00 p.m.
  • Wednesdays, 11:30 a.m.-12:30 p.m.
  • Thursdays, 2:30-4:00 p.m.
  • Sundays, 2:00-4:00 p.m.

Rishabh Prasad

Rishabh Prasad| Email Prasad

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-505
  • CSCE 121-507
  • CSCE 312-514, 515

Office Hours:

  • Thursdays, 3:30-5:00 p.m.
  • Fridays, 8:00-9:00 a.m.
  • Fridays, 1:30-2:00 p.m.
  • Fridays, 2:30-5:00 p.m.
  • Sundays, 2:00-4:00 p.m. 

Rachel Simms

Rachel Simms | Email Simms

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 221-514

Office Hours:

  • Thursdays, 12:00-2:00 p.m.

John Sleeper

John Sleeper | Email Sleeper

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 221-201
  • CSCE 312-509

Office Hours:

  • Tuesdays and Thursdays, 4:00-5:00 p.m.
  • Fridays, 9:00 a.m.-1:00 p.m.

Robert Stacks

Robert Stacks | Email Stacks

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 110-501, 504

Office Hours:

  • Thursdays, 10:00 a.m.-12:00 p.m.
  • Fridays, 8:00-10:00 a.m.

Christina Vancura

Christina Vancura | Email Vancura

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 121-500, 501
  • CSCE 221-516

Office Hours:

  • Thursdays, 8:00-9:30 a.m.
  • Fridays, 12:30-1:30 p.m.
  • Sundays, 4:00-5:00 p.m.

Christopher Vu

Christopher Vu | Email Vu

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 120-500, 501
  • CSCE 221-512

Office Hours:

  •  Fridays, 1:30-4:00 p.m.
  • Sundays, 2:00-3:00 p.m.

Mark Wong

Mark Wong | Email Wong

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 110-507, 508

Office Hours:

  • Thursdays, 2:00-2:30 p.m.
  • Fridays, 9:00 a.m.-12:00 p.m.

Art Young

Art Young | Email Young

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-509
  • CSCE 312-510

Office Hours:

  • Tuesdays, 8:00-9:00 a.m.
  • Wednesdays, 11:00 a.m.-1:00 p.m.
  • Thursdays, 8:00-11:00 a.m.
  • Fridays, 8:00 a.m.-12:30 p.m.
  • Sundays, 2:00-3:00 p.m

Adnan Yusuf

Adnan Yusuf | Email Yusuf

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-250
  • CSCE 121-505

Office Hours:

  • Mondays, 2:00-3:00 p.m.
  • Tuesdays, 11:00 a.m.-12:30 p.m.
  • Wednesdays, 3:00-5:00 p.m.

Carlos Zatarain

Carlos Zatarain | Email Zatarain

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-511
  • CSCE 313-504, 505

Office Hours:

  • Tuesdays, 10:00-11:00 a.m.
  • Thursdays, 8:30-10:30 a.m.
  • Sundays, 3:00-4:00 p.m.