This is a topic that will help you forever, all you kids that do illusions at school. STOP. Kids are simple minded and think they know everything at the same time so and easy way to avoid being heckled (not 100% of the time) is to do tricks to adults. Why you ask.
a) an adult will not come and just assult you( grab your deck, hand, shirt ...ect.
b) they will understand trick(99% of the time)
c) its always better the entertain someone alot older than you
d) job oportunities
and the best reason of all
f) kids get mad
I totally dissagree.
I am a Junior at high school and known around the school as The Magic Man.
I show stuff all the time and have never had a problem with people snatching something out of my hand of extreme hecklers. If you present well and entertain the people then they will not bother you as opposed to saying "look what I can do" and then doing a trick.
I say do the magic and don't worry about the people (if you are entertaining).
Sure performing for adults is fun, but Teenagers and kids really enjoy it as well if the magic is presented in the correct way. You have to cope with the audience and not come across as a showoff. When you showoff others feel like showingoff!
Praise is good and you can get it from performing for ANYBODY!
Give your cards to teenagers who have younger brothers and sisters and they will refer you to their parents (I have had this happen many times). IT WORKS trust me!
exactly. i'm also a junior in high school and know as "the kid that does magic" and all i do it choose my audiences carefully. by now i know which people love to see it (and ask to see my new stuff everyday), which people will watch whenever, and which people do not want to see it. i've established by now that if you're going to grab at my stuff, heckle me, or do anything else stupid, then i'll just stop doing the magic for you. there are a few kids that used to piss me off and now bug me to see magic everyday and i always tell them no.
i get asked quite frequently by kids having parties to come by and do magic, and my reputation gets around to adults and the most random people just from that so it's definately a positive to get your name out among as many kids as you can.
anyways as many people have said, just be in control of your audience.