Make no mistake, authority is vested in teachers. Your future depends on your education. They hold power to fail you, this is awesome power especially in light of the rest of your life. Be nice, teachers had to work very hard to become teachers and then spend every day putting up with attitudes like yours.