there is a difference between narcissism, a mental disorder, and just being very confident in yourself. Narcissism is actually a facade of confidence, and inflated ego, that covers up deeper insecurities.
are you taking geometry? cus you should get a nice compass and protractor, it will be helpful. also khan academy is your best friend if your math teacher is bad at teaching lol
?? whats a radio station? is this set in 2100?