I showed your answer to my teacher who said that covalent bonding is considered the strongest because it has Hydrogen bonding which is the strongest intermolecular force. She also said ionic bond has dipole dipole forces which are less strong than H-bonding.
Does this make sense? I always thought H-bonding was a certain type of bonding that occurred in some covalent compounds, not all of them.
As you have written it, this makes no sense. I don't want to undermine your teacher based on hearsay, but hydrogen bonding is present in only a small portion of covalently bonded molecules, and then only in the condensed phase. (Likewise, covalently bonded molecules also have dipole-dipole interactions.) So, to me this statement is kind of like saying humans are smarter than lizards because basketballs are round.
The only way to compare bond strength is to quantify it in some way. The most typical way is the binding energy per bond. This isn't always easy to rigorously measure, and it also depends on what phase of matter we're dealing with.
But just as an example, let's consider sodium chloride. Usually it would be found in the condensed phase, in a crystalline lattice, where you could infer the bond energy by taking the total lattice energy (energy of formation) and distributing it among the number of bonds in a unit cell. But to be fair, let's look at gaseous NaCl, one isolated NaCl unit. For gaseous NaCl, the binding energy I found to be 1.52 eV. http://hyperphysics.phy-astr.gsu.edu/hbase/molecule/NaCl.html
Most covalent single bonds have binding energy typically in the range of 2-5 eV. These are stronger than that ionic NaCl bond. The triple bond of carbon monoxide has a binding energy of >11 eV, much stronger than the ionic bonds of a single gaseous NaCl "molecule" based on theory.https://en.wikipedia.org/wiki/Bond-dissociation_energy
So, you can see it is quite complicated. To be frank, I never loved the idea of an "ionic bond", particularly in condensed phase. The idea of discrete bonds in organized crystal lattices is fundamentally disagreeable to me. But, it is established as dogma in the early chemistry curriculum so I guess we're stuck with it.