When you share a public space with other people, you are not just on "your time". You are on everyone else's "time" as well. If you are going to class stoned, that is one thing. If it is getting commented on - that is another thing. It means you are poor at being discreet. It means you are being obvious at being stoned. If that is the case - you really ought to consider how to be more discreet. Discretion goes a long ways in life. The real message here (to me) is how "obvious" you must be - for the prof to actually stop and comment to you. For that reason, I'd take the advice to heart and go "straight" in class; at least until you can figure out how to be discreet about your doings. Your "performance" as far as grades/assignments/homework/tests does not excuse non-discreet behavior. JMO
^^ agreed. Chill on it for awhile at least until you're teacher knows that you respect him/her enough to stop doing it for awhile. It won't kill you to just go kinda high instead of completely smacked. It also may be a ploy by your teacher to make sure that you aren't going to fuck your life up. I'm actually going to college to become and English teacher myself and I would have done the same thing that your teacher did. He may have been making sure you have your shit together. Teacher have great intentions a lot of the time.
Guy never reported back. Bet he went to class all fucked up, and the teacher dropped his foolish ass, or just failed him.
I think this was pretty cool of him to approach you first. It is well within his right to boot you from the class, possibly even get you expelled or in serious trouble for showing up "intoxicated". He warned you first before making any other action. He could have been a complete dick and just went straight to the higher-ups to try and get you in trouble, but he didn't. Heed the advice.