This Blender Modeling Tutorial dives into the topic of using quads with the Subdivision Surface Modifier. Specifically, does the mesh need to be made of all quads or not? A description of how the Subdivision Surface Modifier accomplishes its smoothing is included as well as examples of using this information to solve tough problems. Blender version 4.1.1 was used for this video.
Blender website
https://www.blender.org