The courses I am teaching in Spring 2024:

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–10:50 Research
(Unavailable)
Research
(Unavailable)
Research
(Unavailable)
Research
(Unavailable)
Research
(Unavailable)
11:00–11:50 CIS 202
(P2)
University
Devotional
CIS 202
(P2)
University
Meetings
CIS 202
(P2)
11:50–12:20 Research
(Unavailable)
Research
(Unavailable)
12:30–1:50 CIS 205
(P2)
CIS 205
(P2)
CIS 205
(P2)
2:00–3:00 Office
Hours
Office
Hours
Office
Hours
Office
Hours
Office
Hours
3:00–5:00 Class
Prep
Class
Prep
Class
Prep
Class
Prep
Class
Prep

Final Exam schedule:

Please plan your summer travel accordingly!
CourseDate / TimePlace
CIS 202Thursday, June 27 @ 10:00am – 12:50pm P2
CIS 205Thursday, June 27 @ 4:00pm – 6:50pm P2