I'd do the math in a programming language. First I'd make some
awesome graphics, transforms, skewing, rotating, flipping,
translating - all that good stuff.
I'd HAVE to get the math right because it's in a programming
language. Get the syntax wrong and it doesn't work. Get it
right, and it does. INSTANT results.
THEN once I have an intuitive grasp of the what those "magic
words" actually ACCOMPLISH...
..THEN go over the math in greater details. but not until I've
successfully written a little video game with the magic words
first. The way they teach it, archaic manner, in special weird
math language, to me, is unnecessary in 2015.