Neem leaves can offer you many benefits including controlled acne These leaves have anti-bacterial properties You can boost hair growth with the help of neem leaves