When explaining a concept, for example, recursion, is it valid to use a construction such as: Recursion is where a subroutine calls itself. To my ear, "is where" sounds somewhat weird. Do you ...
"learn to [verb]" "learn how to [verb]" Is  merely a less formal version of ? If not, does  communicate something subtly different? Consider the following: In , the object of learning ...