I learnt the above method in E-school
so the answer is yes, depending on who the student is.
you have already seen a yahoo software engineer does not know how to calculate 1+2+...+n. do you think you have any method work for all E-school student?