what were the main teachings of the mahavira.
The main teachings of the Mahavira are: Ahimsa (Non-violence), Satya (Truth), brahmacharya (Celibacy), Aparigraha (non-attachment), Asteya (no stealing).