Richard Houck and others: Hindu Astrology Lessons

This is a highly recommended book especially useful to more advanced students. There are different introductions into many different subjects related to Vedic Astrology.
Among them: prashna (horary astrology), kala sarpa yoga, nadi (brighu) astrology, different dasa systems, use of gemstones, medical astrology, Krishnamurti Paddhati, compability (relationship astrology), shadbala, varshaphal (yearly chart), karma and astrology, nakshatras, jaimini astrology, interpretation of Rahu/Ketu, astrology of the weather and more.