Johns Hopkins BSPH faculty and IIHMR faculty with faculty appointments at Johns Hopkins BSPH 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 Johns Hopkins BSPH faculty, in addition to attending one course (Problem Solving in Public Health) in person in Baltimore, MD, during an Intensive Institute at Johns Hopkins BSPH. Students will take the online courses with other Johns Hopkins BSPH 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 Johns Hopkins BSPH is known worldwide. Johns Hopkins BSPH faculty will work with IIHMR faculty to tailor the content of Johns Hopkins BSPH core courses to the reality of India, with Indian case studies and examples.