do you already talk to him in class? if you do, it should be pretty easy to ask him if he puffs. "you happen to know where there's some trees?"
Thats just plain awful.
I mean theres friggen trees everywhere - he'll be askin you where he can get pills if you say that.
Just brave it and ask him.