For beginners or those who have only a little knowledge of Astrology, I would suggest reading my book “A Practical Guide to Hindu Astrology” available online here. The price is $15 (if you live in USA) or $20 (if you live elsewhere). These prices include postage and handling. You can also get an e-mail delivery of the book by sending $10 only. However there are many other sources of information about astrology available free on the internet. After learning the basics of astrology, one needs to learn techniques to Tajik Neelkanthi to analyse the monthly solar return charts.
To analyze the charts we are going to use some concepts developed by Seshadri Iyer in his books “New Techniques of Prediction”. The two-volume set is available from many bookstores online. However one can also go to the website http://www.jaipaldatta.com. for astrology lessons based on Iyer’s techniques. Another useful source is Hank Friedman’s website http://www.learnastrologyfree.com/tutorialvedic.htm. Section 3 of this site gives useful information about Iyer’s methods.
Software: I generally use Jyotish Tools, because it provides concise tools needed for S. Iyer’s techniques. You can get 30-day trial version of this software if you go online and download it. This astrology software also comments about another kind of astrology system. Just ignore it, because it is not useful for our purpose. However, I also use Haydn’s Jyotish for determining Shadbala i.e., the strength of the planets, which is not calculated by Jyotish Tools. Haydn’s Jyotish (https://www.hjyotish.com) is also an excellent source for the longitudes and latitudes of thousands of cities around the world.
Another program “Sri Jyoti Star” v6, is not only very accurate in its calculations but also very good in displaying the data that we need for our purposes on one sheet. This program is a bit expensive, but it is worth the price. Here also the demo version is available for 30 days.
Recently I started using the software “Kala” (pronounced as Kaal, which means time in Hindi) written by Ernst Willhelm and his wife Srishti. This is one software that allows you to work in any brach of astrology, such as Jaataka, Muhurtha, Varshaphala, Jaimini, Prashna, Ashatakvarga, Sankrantis, etc, etc. Since I use Solar return charts (varshaphala), and this software calculates varsh-pati and maas-pati, this is an ideal software for me. Lately I started using Tropical zodiac for signs, and Sidereal zodiac for Vimshottri dashas. This software allows me this kind of flexibility. This software may be a bit expensive for the beginner of astrology.
A free software “Jagannath Hora” written by PVR Narasimha Rao is equally good and allows all kinds of flexibilities, although it cannot calculate varsha-pati and maas-pati for the varshaphala charts.