Spiritual magic can be defined in different ways. One of the most common ways is any magic that is used to better ones spiritual self. This can include and is not limited to binding spells, work with energy, work with spirits, protection spells, healing, dream, astral projection, ect.
Most practitioners of spiritual magic do not do it for personal gain but to get closer to a deity or to help someone else. These people practice magic as a way of reaching the divine or connecting to a higher self.
Some people say that spiritual magic only deals with spirits and spirit workings.
As for teaching, if you are more specific as to what you want to know I may be able to help you.