Indigo Learning | Tech Report