The courses I am teaching in Fall 2023:

How to contact me:

My weekly schedule:

I'm usually in my office if I'm not in class or in a meeting. Feel free to stop by whenever my door is open.
MondayTuesdayWednesdayThursdayFriday
09:00–09:50 Research
(Unavailable)
Research
(Unavailable)
Research
(Unavailable)
Research
(Unavailable)
Research
(Unavailable)
10:00–10:50
11:00–11:50 CS 203
(P2)
University
Devotional
CS 203
(P2)
University
Meetings
CS 203
(P2)
12:00–12:50 CIS 206
(P2)
CIS 202
(P1)
CIS 206
(P2)
CIS 202
(P1)
CIS 206
(P2)
1:00–1:20 Office Hours Office Hours Office Hours
1:20–1:50 Class
Prep
Class
Prep
2:00–2:50 CIS 205
(P2)
CIS 205
(P2)
CIS 205
(P2)
3:00–4:00 Class
Prep
Class
Prep
Class
Prep
4:00–5:00 Temple

Final Exam schedule:

Please plan your holiday travel accordingly!
CourseDate / TimePlace
CS 203Monday, Dec. 4 @ 11:00 am – 1:50 pmP2
CIS 202Tuesday, Dec. 5 @ 11:00 am – 1:50 pmP1
CIS 206Wednesday, Dec. 6 @ 2:00 pm – 4:50 pmP2
CIS 205Wednesday, Dec. 6 @ 5:00 pm – 7:50 pmP2