Snape often shows his disdain for Harry throughout the series, taking points away from Gryffindor and mocking Harry for his fame during his first year. But Snape's heroic actions overshadow his words, as he repeatedly protects Harry from Voldemort. The same cannot be said of another Hogwarts professor, one who appears to be the inverse of Snape in every way.
In a reddit thread created by user Slim_Brady12 we see an image created by MaryyxSlytherin that shows Umbridge cowering behind Harry and Hermione juxtaposed with the image of Snape's instinct to shield them. This comparison highlights all the other interesting ways we can contrast the two characters. While Snape drapes himself in black robes and a bad attitude while all along protecting Harry and his friends, Dolores Umbridge always sports pink, has a personality like “poisoned honey,” and (literally) tortures Harry, making her the actual worst villain in Harry Potter.
Take this scene from Harry Potter And The Order Of The Phoenix as a case study: When Harry and Hermione lead Umbridge into the Forbidden Forest to find Dumbledore's “secret weapon.” Umbridge, clearly out of her element, treads carefully behind Harry and Hermione, letting them take the brunt of whatever dangers they might face. A lot of good it does her. After insulting and attacking a group of centaurs, Umbridge is soon grabbed and taken away.
One reddit user in the thread called SneakySpider82 wrote that they loved this scene in the film in which Snape protects the kids, because it made Snape's “bravery broader and nobler,” while Umbridge's scene showed her to be “cowardly.”
Though Snape might appear to be one of Harry's biggest antagonists, he's actually one of the wizards who helped him most against Voldemort, shielding him when he could. Umbridge, however, cowered behind Harry when danger approached.