Free Business Analyst Training Online: About BA Guru. How Free BA Guru Training will help you deliver huge improvements. Im a big believer that the modern Business Analyst MUST master the art of continuous improvement, continuous personal development and even personal promotion.