The city is served by a robust network of public schools, including specialized magnet and charter schools, offering a range of educational opportunities. Baltimore also has several institutions of higher education, such as Johns Hopkins University and the University of Maryland, Baltimore. Healthcare services are extensive, with major hospitals like Johns Hopkins Hospital and the University of Maryland Medical Center providing specialized care. The Enoch Pratt Free Library system serves as a cultural hub with multiple branches throughout the city. Retail and dining options are plentiful, reflecting the city's culinary diversity, from seafood to international cuisine.