Due to the fact that I teach upper level classes, I have developed my own tool to teach these classes. for example in my vibration class, I developed my own MATLAB software due to the long complex algebra equations and designing real world problems.I also created the Finite Element Educational Program to improve MECH student performances in Finite Element Class.
It is really important for me to thoroughly teach my students what is involved in the course due to the difficulty. I make myself available whenever needed by students. I keep my students busy with homework and projects so they know what to expect in reality, which is very important because a lot of other professors tend to not challenge their students for the better. By challenging students, there is more of a successful preparation for when they need to apply what they learn in the real world. I give my students very useful handouts that include questions that will help them along the way.