This episode is a much stronger one than the previous Old Quarrels, Old Love. My biggest problem with that episode was that I didn't care about the romance because it all happened too quickly- there and gone before we could develop any level of genuine interest. The relationship between Olivia and Jasper has been slowly building for over a season at this point; we know and care about both of these characters and are rooting for them to get together. So of course we loathe Edwin Clark from the moment he enters the scene. He makes this loathing very easy however, being a smarmy fake. He shows one face to those he wishes to impress- Olivia and Hetty- and quite another to those he considers beneath him. A man who would cheat a young boy out of a nickel is not one that any woman is going to find happiness with; character deficiencies aside, anyone this cheap is going to carry that parsimony over into other areas of his life once he drops the facade. And of course, Edwin the smooth talker treats Jasper with contempt. The incident at the well, however, shows who the real man is: Edwin is too much of a coward to attempt to rescue Teddy. Jasper on the other hand doesn't hesitate and, though shy and awkward much of the time, shows he is able to keep his head, take charge, and act intelligently and bravely to save a child's life. Edwin, humiliated, attempts to reassert his manhood (sorry, that ship has sailed) by berating Felix and his friends. Typical. It's very satisfying when Dr Blair asks Jasper to help him with treating Teddy, while ol' Edwin is banished to the parlour with the women and children. Hah.
The secondary plotline- of Teddy and his father- is quite well done (and based on an LM Montgomery short story). It's affecting without taking up much screen time, and intersects seamlessly with the main plot. All in all, this is a really good episode and sets us on the road to Jasper and Olivia's wedding, although many shenanigans will occur between now and then.