I sure hope they are still around! I think it was a member on craftster.org, which is no longer, sadly.
At the risk of looking like an actual lunatic, please allow me to share my preferred way to visualize the βlegsβ of a correctly-seated and twisted knit stitch: https://i.imgur.com/qSpPd18.png
Not sure if that will make any difference for you, but the visual is always entertaining to me.