That explained so many things about my elementary teacher By Zdogromero2013-10-10 00:00 93% (2142) Teachers