On my casio calculator we have the ^ key which multiplies the number by its own amount. Not sure what its called in english but we call it "Hatt" as in a hat you wear on your head, so 4^5 is basicly 4x4x4x4x4 or something. Basic i know, here is the problem:

Our teatcher says 2^0 = 1

2 times zero is friggin ZERO not one.

There seem to be no logical explanation. I feel so dumb in math, please explain to me why TWO TIMES ZERO EQUALS ONE, it shouldnt. And because of this im scepical to all math now. If people just "Invent" rules randomly then that has to have some serious buttefly effects in math.