Teaching Philosophy

I believe my role is to instruct, motivate, and challenge students so that they can reach their highest potential. This is achieved by  creating an environment that promotes open dialogue, creative thinking, and active engagement of the student in the learning process. I like to emphasize practical applications of the methodologies presented in the course so that students can gain a better appreciation and deeper understanding of the course content.  I also enjoy programming and believe it is an important tool for improving critical thinking skills. Where appropriate, I incorporate programming (using MATLAB) into the courses I teach.


Resources for Students