Every profession requires dedication. Teaching is a wonderful profession which should be focused on “Giving” than “Receiving back”. Though you may be a legend, there would be your teacher who is always behind your success to whom you are really grateful too. Hence, teaching requires much effort. If you are in this field, before entering into the class, you must be prepared to teach your students. Not only teaching but also you should be ready to answer all their doubts. Until you know the subject well, you will not be able to achieve their satisfaction. So here are the resources that help you in various ways to equip yourself and to be a wonderful resource provider to your students.