Class registration is fast approaching. Some classes at BYU are well known, even infamous, but there are many courses you may not know about. Here are a few interesting classes flying under the radar of much of the student body.
STAC 150 & 151 Ice skating/Hockey
If the Winter Olympics inspired you, consider these classes taught at the Peaks Ice Arena. Those in ice skating learn spins and jumps while hockey students learn skills like passing and shooting.

DigHT 250 Web Publishing
A great way to boost any résumé, this class teaches basic web publishing skills including HTML, CSS and JavaScript. By the end of the class students will be able to create a website.
STAC 177 Beginning Scuba Diving
In this 0.5 credit class students can learn how to scuba dive. For a little more than $300 students can become certified as an Open Water Diver, which is good for life. The class dives at the Provo Recreation Center during the semester and at Homestead Crater in Midway for the final.
This class teaches wilderness survival skills like building a fire and finding shelter. As a final exam, students are sent into the wilderness on their own for four days. The test is surviving.

VASTU 155 Stained Glass
In this class students learn the methods and processes of creating stained glass so your apartment can have the best windows on the block.

TMA 252 Puppetry
Pinocchio fans will be interested in this class. Students learn how to construct and operate different types of puppets. Disclaimer: They will not actually come to life.
Comms 302 Popular Culture
Spend three hours a week discussing the cultural significance of Beyonce and sports and how new and traditional media impact pop culture.
REL C 358 Survey of Eastern Religions
This class introduces students to the history, beliefs and practices of eastern religions like Hinduism, Buddhism and others.

HONRS 292R
Need just one more credit? This once-a-week class features lectures from professors in various fields. Each week there is a new topic and a short response.