Contents
EGR 362: Control Systems (Spring 2025)
EGR 365: Control Systems Lab (Spring 2025)
EGR 221: Signals and Systems (Fall 2024)
EGR 225: Mechatronics and Instrumentation (Fall 2024, Fall 2025)
EGR 205/CS 205: Computer Systems and Digital Circuits (lab instructor, Spring 2025)
18-771/24-771: Linear Systems (TA, Fall 2018, Fall 2019) (instructor: Soummya Kar)
Tutor and calculus help session instructor (Fall 2013, Spring 2014)
Knowing and Loving Scripture (Spring 2022)
Why We Should Study Scripture (01/09/2022)
The Necessity of Scripture (01/16/2022) [Slides]
The Sufficiency of Scripture (01/23/2022) [Slides]
The Power of God's Word (01/30/2022) [Slides]
The Authority of Scripture: Part 1 (02/06/2022) [Slides]
The Authority of Scripture: Part 2 (02/13/2022) [Slides]
The Authority of Scripture: Part 3 (02/20/2022) [Slides]
The Inerrancy of Scripture: Part 1 (02/27/2022) [Slides]
The Inerrancy of Scripture: Part 2 (03/06/2022) [Slides]
The Preservation of the Biblical Text: Part 1 (03/13/2022) [Slides]
The Preservation of the Biblical Text: Part 2 (03/20/2022) [Slides]
The Canon of Scripture: Part 1 (03/27/2022) [Slides]
The Canon of Scripture: Part 2 (04/03/2022) [Slides]
The Clarity of Scripture (04/10/2022) [Slides]
A Confession Regarding the Bible (05/08/2022) [Handout]
How to Interpret Scripture: Part 1 (05/15/2022) [Slides]
How to Interpret Scripture: Part 2 (05/22/2022) [Slides] [Handout]
God's Sovereignty and Human Responsibility (Spring 2021)
Understanding the Problem (02/28/2021) [Slides]
Answering the Problem (03/07/2021) [Slides]
Underlying Issues in Objecting to this Answer: Part 1 (03/14/2021) [Slides]
Underlying Issues in Objecting to this Answer: Part 2 (03/21/2021) [Slides]
Practical Questions About God's Sovereignty and Predestination (03/28/2021) [Slides]
The Sabbath (06/14/2020) [Slides]
The Gospel-Centered Community (Summer 2019)
Created for Community (06/16/2019)
How Community Shapes Us in the Gospel (06/23/2019)
How the Gospel Shapes Community (06/30/2019)
Faith Working Through Love (07/07/2019)
A Joyful Community (07/14/2019)
A Humble Community (07/21/2019)
An Honest Community (07/28/2019)
A Grace-Filled Community (08/04/2019)
A Missional Community (08/11/2019)
The General Epistles (12/09/2018) [Slides]