A. Most likely, yes. First of all, boys begin puberty about 6 months later than girls do. And girls go through their growth spurt earlier during their puberty than boys do. Together, that means it's entirely normal that most of the girls in your class are taller than you....for now.
Boys can begin puberty any time between 10 years to 14 years of age ( average around 11 1/2 years) but growth spurts don't begin until one or two years later (average 13 1/2 years). The best guide to finding out when you will hit your growth peak is to ask your parents when they did. Often early or late growth runs in the family.
TIP: If you plan on making multiple queries, you might wish to make a bookmark to this page.