Yoga and cannabis share more than 2,000 years of history, going back to before the ancient Upanishad texts split into "modern" Hinduism and Buddhism, before Sri T. Krishnamacharya's devotees brought yoga to the Western world and before Madonna plugged Mayurasana. Yes, yoga and cannabis go back long before Oregon legalized the combination last October.

Yoga Union is the first Portland studio to capitalize on the concept. Every Friday, the Southeast studio's 4 pm class is "High on the Roof" yoga, on top of the new, greener-than-grass Breathe Building.

highyoga_pose5_HaejinPark

It's like having slow sex, in the womb, on a little bit of E, so everything is smooth—or so I told a co-worker after hitting the inaugural class on 4/20 after a few hits of vaped CBD and half of a Mango Kush pre-roll.

Full disclosure: I am a yoga instructor who works at several Portland studios and has practiced at most of them. I am not recommending that you put yourself in an unsafe situation or be disrespectful to any instructor. Balancing is tough, and your sweat will smell earthy. But…if you are going to smoke and stretch, here's where I would start.

highyoga_pose3_HaejinPark

Class: Vinyasa and Yin. 6:30 pm Saturdays at Yoga Pearl, 925 NW Davis St.

You want to balance in tree pose—maybe sway just a little—but feel giddy enough to enjoy blissing out in the long holds and floor poses at the end.

Strain: Harle-Tsu—like the class, it balances a heady buzz with a long, slow chill.

highyoga_pose2_HaejinPark

Class: Shake Your Asana Power Vinyasa. 7:15 pm Fridays at Hot Yoga for Life Portland, 714 N Fremont Ave.

With the right euphoric strain and the Top 40 soundtrack, you're amped for Pincha Mayurasana, and you might actually stick it.

Strain: Ghost OG, a less cerebral version of Ghost Train Haze that's just as energizing.

highyoga_pose4_HaejinPark

Class: Mornin' Joe. 6:30 am Fridays at YoYoYogi, 1306 NW Hoyt St., Suite 101.

Smoking doesn't have to make you a couch-bound snacker. Rally for Friday with a mix that's better than coffee and leaves you time after work to go straight to happy hour.

Strain: Pineapple Thai, the high CBD and lemon zing are like a wellness shot without the wheatgrass burn.

highyoga_pose1_HaejinPark

Class: Restorative. 7:30 pm Sundays at North Portland Yoga, 55 NE Farragut St., Suite 1.

NoPo Yoga has a teacher named Sweethome Teacup, and used to play host to Queer/Trans Yoga on Fridays. Here, you can be yourself. Relax into the bliss of restorative poses that make your muscles feel like starlight.

Strain: Monster Cookies, and make sure you have a ride home.

Class: DIY. Yogaglo.com in your living room.

It's just you and Richard Freeman. The good news is you can follow the creative vibes to whatever asana feels juicy. The bad news is the kitchen is just so damn close.

Strain: U.K. Cheese, for the giggly pain relief and the smell. Best done in private.

Class: Bikram. 6:30 pm Thursdays at I Am Yoga, 1301 NE Alberta St.

It's almost Friday. Fuck this week. No matter what you smoke or don't smoke, you are going to burn. Burn!

Strain: You will feel high already from lack of oxygen while drowning in your own sweat. Cherry Pie, an anxiety-melting strain that tastes like eating a jam pot, doesn't suck.

GO: High on the Roof yoga is at Yoga Union, 2305 SE 50th Ave., No. 100, 503-235-9642, yogaunioncwc.com. 4 pm Fridays. $17.