Teaching Philosophy


  • I am an advocate for learners constructing and contributing to their own learning experience.
  • I believe it is crucial that students are able to develop critical thinking skills related to theoretical knowledge while also being able to learn what they will encounter in their future professional and personal lives.
  • I view information technology as a lab science where learners must be given an opportunity to connect to the concepts by being able to apply complex ideas to realistic problems that they will face today and in the future.
  • I like to add hands-on activities followed by opportunities to reflect and understand how the hands-on activities relate to the theoretical principles.
  • I aim to enable learners to think critically for themselves and to be reflective on experiences that they may be able to apply to future scenarios.
  • It is important for the instructor to maintain the attention of the students by maintaining a healthy discussion and keeping the learning opportunities relevant.
  • I try to keep class interesting by using appropriate humor and discussing current events.
  • Education can and should be fun and entertaining while still getting all of the objectives met.
  • Varying teaching methods can help keep the subject matter interesting while promoting student engagement and active learning.
  • I rarely spend an entire class period lecturing.
  • Instead of speaking at the class, I prefer to involve the class in discussions and presentations where students can share past experiences, opinions, and even be involved in respectful civil discourse.
  • Problem-Based Learning makes a great way to stimulate active learning by challenging students to solve multi-faceted problems that they are likely to encounter in their future career in information technology or business.
  • Instructors must respect and promote intellectual and cultural diversity of students and identify opportunities to add to the learning experience by allowing students to share their point-of-view.


  • Timely feedback is a critical component for students to learn, grow, connect, correct misconceptions, confirm understanding, and to feel that the experience is meaningful.
  • I strive to provide personalized feedback, but I am also an advocate of using rubrics to set clear expectations for learners to master skills and knowledge.
  • It is vital for a student to learn basic concepts before an instructor is able to aid the student in understanding more advanced concepts.
  • Student grading criteria should be clearly defined and adhered to.
  • I am open to discussing and gaining additional understanding if there is ever an issue where a student does not agree or understand a grade that they earn.
  • The best courses are carefully planned and continually revised to meet course goals and provide the learning experiences that students are able to benefit from.
  • A strong effort should be made to create a syllabus and stick to it.