- Grader
- Spring, 1992
- Grader, EE 64 with Dr. Laura Bottomley
- Fall, 1992
- Grader, EE 61 with Dr. Rhett George
- Fall, 1992
- Grader, EE 64 with Dr. Rhett George
- Spring, 1993
- Grader, EE 64 with Dr. John Hansen
- Fall, 1994
- Grader, EE 61 with Dr. Peter Marinos
- Fall, 1994
- Grader, ME 150L with Dr. Laurens Howle
- Spring, 1995
- Grader, EE 61 with Dr. Rhett George
- Spring, 1995
- Grader, EE 61 with Dr. Peter Marinos
- Fall, 1995
- Grader, EE 61 with Dr. Peter Marinos
- Lab TA
- Fall, 1993
- Lab TA, EE 63 with Dr. Rhett George
- Spring, 1994
- TA, EE 189 with Dr. Paul Wang
- Spring, 1995
- TA, EE 189 with Dr. Paul Wang
- Fall, 1995
- Lab TA, ME 141L with Dr. Don Wright
- Spring, 1996
- Lab TA, EE 64 with Drs. Laura Bottomley and Gary Ybarra
- Spring, 1996
- Lab TA, ME 150L with Dr. Laurens Howle
- Spring, 1996
- TA, EE 189 with Dr. Paul Wang
- Fall, 1996
- Lab TA, EGR 53 with Dr, Laura Bottomley
- Spring, 1997
- Lab TA, ME 150L with Dr. Laurens Howle
- Spring, 1998
- Lab TA, EGR 150L, with Dr. P. Aarne Vesilind
- Lab Instructor
/ Director
- Fall, 1999
- Lab Instructor, ME 150L with Dr. Robert Hochmuth
- Spring, 2000
- Lab Instructor, ME 150L with Dr. Robert Hochmuth
- Spring, 2001
- Lab Instructor, EGR 53L
- Spring, 2001
- Lab Instructor, ECE 64
- Spring, 2001
- Lab Director, ME 125L
- Fall, 2001
- Lab Director, EGR 53L
- Fall, 2001
- Lab Director, ECE 64
- Fall, 2001
- Lab Director, ME 125L
- Spring, 2002
- Lab Director, EGR 53L
- Spring, 2002
- Lab Director, ECE 64
- Fall, 2002
- Lab Director, EGR 53L
- Spring, 2003
- Lab Director, EGR 53L
- Fall, 2003
- Lab Director, EGR 53L
- Spring, 2004
- Lab Director, EGR 53L
- Instructor (courses
taught: CPS 1, CPS 4, ECE 61L, ECE 64, ECE 301, EGR 53L, EGR 75L,
EGR 150L, ME 125L, ME 165.01, ME 165.02, NS 52)
- Fall 1997
- Instructor, ME 165.01, Intro to Engineering Computer Programs,
a class I developed
- Fall 1998
- Instructor, EGR 53L
- Spring 1999
- Instructor, EGR 150
- Summer 1999
- Instructor, ECE 301 @ NCSU
- Fall 1999
- Instructor, EGR 53L
- Fall 1999
- Instructor, EGR 150
- Spring 2000
- Instructor, EE 64
- Spring 2000
- Auxiliary Instructor, ME 160L with Drs. Josiah Knight and Devendra
Garg
- Summer 2000
- Instructor, CPS 1
- Summer 2000
- Instructor, CPS 4
- Fall 2000
- Instructor, EE 64
- Fall 2000
- Instructor, EGR 150L
- Fall 2000
- Instructor, ME 125
- Fall 2000
- Instructor, ME 165.02, Intro to Multimedia Engineering Communication
- Spring 2001
- Instructor, EE 61L
- Fall 2001
- Instructor, EE 61L
- Fall 2001
- Instructor, EGR 150L
- Fall 2001
- Instructor, ME 165.02
- Spring 2002
- Instructor, EGR 75L
- Spring 2002
- Instructor, ME 165.02
- Summer 2002
- Instructor, ECE 64
- Fall 2002
- Instructor, EGR 150L
- Spring 2003
- Instructor, ECE 61L
- Spring 2003
- Instructor, EGR 75L
- Spring 2003
- Instructor, NS 52
- Fall 2003
- Instructor, EGR 53L
- Fall 2003,
Instructor, EGR 150L
- Spring 2004
- Instructor, ECE 61L
- Spring 2004
- Instructor, EGR 53L
- Spring 2004
- Instructor, EGR 165
- Fall 2004 - Instructor, EGR 53L
- Spring 2005 - Instructor, ECE 141L
- Spring 2005 - Instructor, EGR 53L
- Spring 2005 - Instructor, EGR 150L