yeah....your coach is full of shit, our weight training coach used to be into some hard core drugs and he used to smoke too. He dislikes kids smoking weed and he said its because it lowers your drive and your ability to push yourself. And the reason your strength gain for your upper body is slow is because your probally a skinny guy like me with a high metabolism. So your coaches standard work out for the whole team may be the wrong work out for you. And I dont believe it affects your cardio either because every monday and wednesday i ride the bike for 30 minutes straight and work out. Then every day of the week i participate in normal sports. I smoke 2 bowls every night and im still one fastest kids out there with the most endurance. Please be smart and dont take everything an adult tells you to be the truth set in stone, especially a coach cause they have a agenda, do the research for yourself and find out rather than just thinking about it with his opinion influencing your thought process.