Is 1200 calories enough for a 17 year old?

So today in my health class my teacher said I should eat 1800-2400 calories a day. I usually eat 1200 a day now. I’m only 5’1 so I feel like even 1800 would be way to much and would gain a ton of weight.
18 answers 18