I teach mostly using application method. First, I started it by teaching the concepts/process. Afterwards, I will guide the student in answering certain problems. Finally, I will let the student handle it by themselves (with guidance like being open to questions).
Also, I use a lot of references in my teaching (ranging from High School...