There are two teaching method: theoretical and practical education
Theoretical Education
Theoretical Education means learn things without any
practical knowledge. Theoretical education helps us to take deep knowledge of
any subject or topic. It helps anyone to understand when one technique fails
then how another works.
Practical
Knowledge
Practical knowledge means which things you teach in
theory implement that things in real life or by doing some real life activities
we learn something. Whatever we did practically we remember for long time.
So the my question is which one is best?