You are the best teacher for your spiritual path. Other people can be guides and facilitators...they can teach you something, but you must be the ultimate authority of your life and take on the responsibility of your path and the experiences you have as a result.