L.A.
It could definitely be dehyd. if he got very hot and didn't drink enough water. It could also be inner ear infection (same symptoms). Depending on what he did over the weekend, that may help you with his symptoms. Drink LOTS of water (Propel is wonderful).