JHSPH faculty and IIHMR faculty with faculty appointments at JHSPH will teach all courses. Students will attend courses taught by IIHMR faculty in person in Jaipur at the IIHMR campus. Students will attend on-line courses taught by JHSPH faculty, in addition to attending one course (Problem Solving in Public Health) in person in Baltimore, MD, during an Intensive Institute at JHSPH. Students will take the online courses with other JHSPH students from different parts of the world who are enrolled in diverse academic programs. All courses will be taught to the same high standards for which JHSPH is known worldwide. JHSPH faculty will work with IIHMR faculty to tailor the content of JHSPH core courses to the reality of India, with Indian case studies and examples.