All day my Oscar has been openeing it's mouth really wide and shaking violently. He does it, stop for a few seconds...then goes again. All day. It is almost as if he is sneezing? What is happening? Will he be ok?? What should I do?? 


Who's he doing it to? My o use to do it to tankmates that got to close to him. Next time he does it look in his mouth to see if anything is cause him to do it frequently.
If you have a test kit or can take a sample to the LFS it never hurts to rule out water quality issues.