Over - enthusiastic
Hyper - focused
Super - caffeinated

Creative 👀