Yes . But at least the post seems to be written by OP himself!

and its an a great learning resource - which is arguably more important :-)