I took the Product School class in New York, taught by Rayyan. Each week, we tackled a different aspect of product management, from scrum/working with developers to product marketing. The discussions were engaging, and I met a lot of great classmates. For me, the best part of the class was learning about common tools product managers use (Marvel, Sketch, etc.) and then using them in my course project. Pretty cool!
The team at Product School puts on great extracurricular events and has a strong network in NYC that you become a part of after you complete the program.