Dealing with impulsive and hyperactive behaviors are managed better if the job or lengthy class is not an inactive, sedentary position. However, if the job is something like sitting at a computer all day, or your weekend course lasts half a day, set your watch timer and try to get up and about for at least 5-minutes every hour.
Stretch your legs, go get a drink, etc. And enjoy active breaks and lunch periods. Pack your lunch so that you can walk to a nearby park to eat instead of standing in a lunch line somewhere. And run to the post office, mailbox or student bookstore during a break.
To handle impulsive behaviors, jot down notes in a daily planner or journal about what happens, triggering the behaviors. Then when you are calmer and things are less chaotic, take a look at your notes and get with your ADD healthcare team (friends, support network, doctor, etc.) to come up with alternative behavioral solutions for facing the issue next time around.
Make sure to touch base and see if you are following your recommended ADD treatment plan, too. Are you taking the recommended dosage of medication? Are you getting enough rest? You need to take care of yourself, dont forget!