Practitioners of Ayurveda have various types of training. Some are trained in the Western medical tradition (such as medical or nursing school) and then study Ayurveda. Others may have training in naturopathic medicine, a whole medical system, either before or after their Ayurvedic training. Many study in India, where there are more than 150 undergraduate and more than 30 postgraduate colleges for Ayurveda. This training can take up to 5 years.