While tutoring I have made students expand their abilities by solving problems in different methods. It helps students to gain and understand mathematics deeply. I would not only teach them but also help them by giving similar problems so that they won't be dependent next time they got similar problems. Sometimes the problems are very difficult to solve in that case I would make them understand the logic and try to solve them in my free time and give them solutions next time I met.