Email me if you want to be my mentor. Include how long you've been practicing magic and how many times a week you visit this website.
I need a mentor that can teach these basics:
Shielding
Grounding
Centering
Circle Casting
Meditation
Colors and their meanings
Moon Phases and their meanings
Days and their meanings
Hours and their meanings
Herbs and magick Tools (Stones, wands, altars, ect)
Visualization
Energy Manipulation
Astral Projection and the Planes of Existence
Charms and Chakras
Elements
Astrology
Spiritual attachments
Zodiac
Elements
totems
Communication with spirit guides
Spiritual guidance through meditating and dreaming
Firstly, basically you do not need a teacher to develop you skills and gain some knowledge in the craft. You can teach yourself, practice and become more skillful. You just have to learn the basics of magic, and then you will see that it will become easier and understandable. Keep working on your skills, learning more and developing your path , improving your understanding about the craft , etc.
You will see that all of these things are about yourself and what you practice, do and believe. A teacher won't really do all of these things for you. Thus, your path is something you have to develop by your own and learn to understand better. It is your own journy.
Although it is not really necessary, it can be helpful and recommended. Teachers will not spoon feed you, they will just lead you to the correct directions and will give you advices from personal experiences and knowledge. But yet, I'll point out again that it's best for you to be the one who chooses what steps to take and what directions to follow.
As I said, there is nothing you can't learn and practice by your own self, but if you really wish to have someone to lead you to the right direction you can have a mentor or a teacher.
You can find people who wish to mentor / teach in the advertisement forum, or in people's profiles. You can also find someone that you trust, who leaves close to you.
Please remember that you have to trust the person and be sure that he actually has knowledge and experience in the craft, because there will be people who'd lead you to the wrong directions and teach you wrong things. Just be careful and know what you're doing.
As per your long list I understood that you know what to learn and just looking to be spoon feeded. All those outlined basics on which you have listed can be found on Internet or here. Just use search engine. Btw you can't imagine how enormous information thist site is holding ! Just do the search..