Schools just not big on everyones list, maybe he just hates school! i did i still graduated, not with great grade but i did it for my mom, and she wouldnt let me fish after school if i didnt, so the problem isnt weed, its school, mabe you need to give him an inscentive, think what he likes, what he like to do. and tell him that you want him do do well for YOU and him and if he does youll help him buy doind things for him! and if you have to maybe take somting away and dont return it until things get better at school. but if hes going to smoke and im sure he will, its better to let him do it at home where its safe! also make sure he knows how stupid he was in smoking at school! and tell him for doing shit like that he will be punished! i would recommend not talking the school about this they just fuck things up, tell them your going to deal with it! good luck i think you son is just like i was at his age and hates school but in the long run i wish i would have done better even thought i hated it!