Skip to content

Study Group

Meet other local people interested in Study Group: share experiences, inspire and encourage each other! Join a Study Group group.
pin icon
19
members
people1 icon
1
groups

Frequently Asked Questions

Yes! Check out study group events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the study group events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find study group events near your location here. Connect with your local community and discover events within your area.

Study Group Events Today

Join in-person Study Group events happening right now

Gi Group Class (All Ages, All Levels)
Gi Group Class (All Ages, All Levels)
**For ages 10 and above.** Brazilian Jiu Jitsu (BJJ) concentrates on ground fighting, using different grappling and takedown techniques in order to force the opponent into submission, including lapel grabs and defences. Our Instructor is certified under Checkmat, one of the most well-respected BJJ organisations and competition teams in the world. ### **Address** 95 Joo Chiat Rd, Level 3 & 4 ### **Schedule** Fridays 730PM - 845PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
Hanging Out with Humanist
Hanging Out with Humanist
Hanging out with Humanists is a free and easy ground-up social gathering where you can meet and mingle with other fellow humanists and make new friends over dinner. Location : Hans Union, Springleaf Conveniently located just outside of TE4 *Springleaf* Exit 2. Brown line What to look for : Look for a lively group of people gathered together sitting outside on the long high table, and spot the pink T-shirt with the slogan “Be Good for Goodness' Sake” draped over a chair—a nod to the same shirts we proudly wore at Pink Dot. If you are attending for the first time, be sure to observe the [HumanistSG General Rules](https://humanist.org.sg/about/general-rules/ "https://humanist.org.sg/about/general-rules/") when attending the gathering for a pleasant experience, and [read a bit about the society and what we do](https://humanist.org.sg/key-hss-articles/ "https://humanist.org.sg/key-hss-articles/") on your way there! Wanna know who’s going? Ask out loud in the public chat linked via [our Telegram announcement channel](https://t.me/humanistsocietysingapore "https://t.me/humanistsocietysingapore")
Aikido Group Class (All Levels)
Aikido Group Class (All Levels)
Modern coaching methodology says that multi-level ability group is the best learning environment for enrolling new students, progression and achieving results. Aikido art from the beginning was designed to be suited for people different physical abilities. At Mumei Shudan, they continue this tradition and enable students to learn and experiment. They are dedicated to improving the skills of every student. They create focus points for learning at each class and combine them into progressive sequences within a week or a month. ### **Address** 149C Selegie Rd, Singapore 188314 ### **Schedule** Fridays 7PM - 8PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
Jazz a Good Friday evening with new friends
Jazz a Good Friday evening with new friends
Looking for a different way to spend your Good Friday evening? 🌙 Join us for an intimate night out at a brand-new jazz bar by the sea — where smooth live music, ocean breezes, and great company come together. We’re keeping it cozy with a small group of just 9 people, perfect for relaxed conversations and a memorable vibe. Whether you love jazz or simply want to unwind somewhere special, this is your chance to slow down, sip something nice, and enjoy the night during this long weekend. 📅 Good Friday holiday (**3 April 2026**) Time: 7.30pm to 11pm 👥 Limited to 9 pax Venue: Simply Jazz by Tin Box @ Keppel Bay Marina (**only accessible by car/taxi/Grab**) Map: https://maps.app.goo.gl/i1CUqh5UnSKgtdRL6 Attendees have to pay a $10 fee via PayNow to confirm their attendance **prior to the event**. This will be **fully refunded** when they show up for the event. No-shows will be banned from future events. As some guests may sign up through other channels, **the host reserves the right to decide the attendees** and close the RSVPs early to ensure an optimal experience for everyone. Thank you for your understanding and see you there on Good Friday!
Taekwondo Group Class (All Levels)
Taekwondo Group Class (All Levels)
This class focuses on the fitness aspect of Taekwondo, using its dynamic movements to build strength, flexibility, and cardiovascular endurance. Students will engage in high-intensity drills, including kicking, punching, and conditioning exercises. This class is perfect for individuals looking to improve their fitness while learning basic Taekwondo techniques. No previous martial arts experience is required, and the focus is on fun, high-energy workouts that will challenge both beginners and seasoned athletes. We welcome all ages individuals/groups to join in the class. ### **Address** 462A, Crawford Lane #02-73, S191462. (opposite Hotel Boss) ### **Schedule** Fridays 730PM - 830PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
Group Tennis Class (Beginner) @ Punggol
Group Tennis Class (Beginner) @ Punggol
**Who Is This Session For:** Beginner tennis players with no experience or play for less than 1 year. **What You'll Learn:** \- Foundational tennis skills\, footwork\, forehand and backhand strokes\, volley and serve \- Learn progressively\, in stages\, to adapt and improve on these basic skills \- Spar with players of similar standard \- Learn tennis from certified coach \- At least 2 years of coaching experience **What To Prepare:** Water bottle, sports attire, tennis racket will be provided to you :) **Number Of Pax:** Max 4 pax per group **Wet Weather Policy:** Reschedule in case of rain, 1h before lesson **Time:** Friday 8-9 pm **Price:** $45 per class $150 for 4 classes ($37.50/class) Please PM or Whatsapp Gabriel ([8401 4648](https://wa.me/6584014648)) if you are interested! 😊 ➡️ [https://wa.me/6584014648](https://wa.me/6584014648) **We Also Have Classes Other Popular Locations** River Valley, Buona Vista, Tampines, Punggol, Upper Thomson, Stadium, Farrer Park, Kembangan, Choa Chu Kang, Lorong Chuan, Senja Cashew CC, Bukit Batok and many more! **View All Our Tennis Classes Islandwide! 👇** [https://sporthitch.com/tennis/](https://sporthitch.com/tennis/) **Arrange For Adult Private Tennis Classes! 👇** [https://sporthitch.com/adult-private-tennis-classes-singapore/](https://sporthitch.com/adult-private-tennis-classes-singapore/) **Arrange For Kids Private Tennis Classes! 👇** [https://sporthitch.com/kids-private-tennis-classes-singapore/](https://sporthitch.com/kids-private-tennis-classes-singapore/)

Study Group Events This Week

Discover what is happening in the next few days

Padel Group Class (Adults & Teens, Low Intermediate)
Padel Group Class (Adults & Teens, Low Intermediate)
**For ages 13 and above.** This is a group class conducted by MBPSPORTS qualified coaches. It is guided by MBPSPORTS Coaching Methodology and Federation of international Padel Guidelines. These sessions include an overview of strokes, court positioning, scoring and basic tactics of the game of Padel. It is a practical session that offers an opportunity to be guided in the fundamentals and is a chance to meet others of similar level & competencies. (Min 3 persons to start). ### **Address** 6 Raffles Blvd, Level 4 Marina Square Rooftop, Singapore 039594 ### **Schedule** Saturdays 7PM - 8PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
Padel Group Class (Adults & Teens, Low Intermediate)
Padel Group Class (Adults & Teens, Low Intermediate)
**For ages 13 and above.** These classes will help you develop the correct foundation to progress faster and improve your game in new areas. ### **Address** 2 Jurong Gateway Rd, #01-14, JPG 608512 ### **Schedule** Sundays 12PM - 130PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
Systema Regular Group Class (Adults & Teens, All Levels)
Systema Regular Group Class (Adults & Teens, All Levels)
**For ages 13 and above.** Systema is a Russian Martial Art founded by the late Colonel Mikhail Ryabko and Vladimir Vasiliev. Systema was designed to develop individuals in a combative style which upholds the intrinsic value of all human life. This is why it is non-destructive – even of one’s enemies. Through the use of simple exercises, breathing techniques and massage work, Systema helps you to build a strong mind and body. Here is what you can expect: **Warm ups** Class begins with warming up each of the systems of the body – from the breathing, muscular and nervous system, each component needs to be properly engaged. **Thematic studies** Fetching from a huge pool of drills and sometimes even crafting specialized ones, our instructors format a logical progression of the concept being shared. Depending on the ability of the class, the drills are modified to be at the optimal level for learning, with suitable modifications given to students based on their individual performance. **Application of concepts** After the thematic studies, some time is given for the students to apply the training – the intensity is decided upon by the students under the supervision of the instructor. At times, the instructor will request for the students to push themselves, while at other times they are there to taper in the sparring to a productive level. **Cool downs** The cooldowns are usually done in a way both the help the class recover from the higher intensity application section as well as to revisit the concepts again in a calmer manner. This helps to ensure everyone is reminded of the key points. Sometimes we do a little massage. **Training circles** At the end of every training session, we circle up to share a few words about the training. This tradition was handed to us from our founders and is an integral part of our training. ### **Address** Lor 23 Geylang, #03-05 37, Singapore 388371 ### **Schedule** Saturdays 10AM - 12PM ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class.
The Reading Circle
The Reading Circle
A chill space for book lovers to read, socialise, and share what we’ve learned from our latest reads. We dive into stories, swap thoughts, and talk about the lessons that stuck with us. No pressure :) just good books, good vibes, and great conversations! All kinds of books are welcomed ☺️ **Guidelines to the bookclub** * * Pls bring your own book to the event to read :) * each person is required to order a drink * Timeline: 45 mins reading followed by 5-10 minutes of sharing each on their book
WSET LEVEL 1 WINE COURSE SINGAPORE
WSET LEVEL 1 WINE COURSE SINGAPORE
**Click here for more WSET course dates, fees and information** [https://www.finewines.com.sg/wset-level-1-wine-course-singapore/](https://www.finewines.com.sg/wset-level-1-wine-course-singapore/) Learn the specific skills needed to identify the different styles of wine and enhance your senses to evaluate wine as well as the professionals. You will get into in depth study of the systematic approach which will equip you with the necessary skills through wine tasting. By the end of this course you will be eloquent in the language of wine and have picked up key knowledge of food and wine pairing to further specify your culinary style and taste. Diversify your skills in a fast-growing economy through Level 1 WSET and add value to your career portfolio. This course is also a fun way to get up to speed on what wine is and how it differs by style. Highly suitable for individuals with a strong interest in wine as well as for professionals kickstarting a career in hospitality or F&Bs by enriching service staff to confidently raise the profile of the company’s wines and enjoy increased revenue from every drop sold. WHAT YOU WILL LEARN: You will go through the production of wine and learn about the main styles of wines and grape varieties. Our certified WSET wine educators will guide you through tasting techniques and the wine service process. You will get insight into practices and issues in the wine industry and be able to discuss about wines from different regions. You will be evaluating and tasting seven different kinds of wines and identifying good or bad food pairings. **Click here for more WSET course dates, fees and information** [https://www.finewines.com.sg/wset-level-1-wine-course-singapore/](https://www.finewines.com.sg/wset-level-1-wine-course-singapore/)
Practical Philosophy Meetup - Singapore 🇸🇬
Practical Philosophy Meetup - Singapore 🇸🇬
🏛️ **WHAT'S PRACTICAL PHILOSOPHY ABOUT?** Practical Philosophy is a weekly meet-up that brings critical thinkers together for an opportunity to dive deep on a topic, practice communicating, and building a community. All with no ‘official’ philosophy knowledge required! 😎 Practical Philosophy is based on the idea that philosophy should be accessible to all, and not something reserved only for academics. Each week we choose a topic, and the goal is to use the conversation to develop our critical thinking and communication as we explore that topic. The goal is to help develop our Critical Thinking, Communication, and Community 🙌 📓 **HOW DOES IT WORK?** Each week, we pick one topic and discuss it. The topic for the week is shared, generally in the [Whatsapp group](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS), along with jump-off points to get the conversation going. When groups get bigger than 7-8 people, it’s important that we break into smaller groups. This way we are able to maintain a conversational flow as opposed to having our meetups feel like a discourse or lecture. **General Meeting Agenda** Each Practical Philosophy meet-up follows this general timeline: * 19:00-19:15 - People arrive and chat, get to know each other before the ‘official' start. * 19:15-19:25 - Meeting introduction, explanation of Practical Philosophy and the topic for the week, read the guidelines and the overview so attendees know what to expect in terms of timelines. * 19:25-20:45 - Break into small groups - introduce yourselves and general thoughts on the topic, open discussion afterwards. At this point the group can review the ‘jump-off’ questions as needed, but they are just there to help guide the conversation. It’s not obligatory to answer them. * 20:45-21:00 - Bring everyone back together to discuss conclusions of the topic - each group gives a short 1-minute summary. Organizer concludes the meeting and everyone takes a group photo. * 21:00 - The official meeting is over but it’s a great opportunity to get to know people in a non-structured environment, so we often stick around, chat, and get to know each other. **🧧PRICING?** Practical Philosophy Club is FREE to attend! We just ask that if we are meeting in a café, buy a beverage! Some chapters rent a space for us to meet, and they may ask for donations to help contribute to the cost of rent. Donations will always be 100% voluntary though! 💛 WHAT PEOPLE SAY ABOUT PRACTICAL PHILOSOPHY 🗣 “I feel like Philosophy Club helps someone build their own belief system through a series of perspectives while not promoting what’s right and wrong” - Ekam 🗣 “I got hooked from day 1 (the topic was authority) and felt it was the right place for me. I feel it is a place where people can go to learn and discuss new perspectives and increase critical thinking and community by interacting with people who might challenge your point of views but at the same time encourage you to have openness and mind flexibility.” - Daniel **🤓 FAQ** * ​What will we talk about? What's the topic? ​The topic for the week is shared every Sunday in the Whatsapp group. We try to add the topic to the comment section on this event page as well but if you don’t see it, the topic and the jump-off points will be in our [Whatsapp](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS). * Do I need to study or read anything to attend? No preparation is necessary. This isn’t a study of other thinkers. We want to know what YOU think about the topic, not what an old philosopher thought. If you have a perspective from a religion or a school of thought to share, throw it on the table and we’ll discuss it, but it's not required. * Is there a specific philosophy that Practical Philosophy is focused on? The goal of our meet-ups is to not have dogmatic discussions, and flex our critical thinking muscles. Because of this, we want to hear from every realm of thought, and don't study a particular school. * Is it mostly men that attend? Surprisingly, no! Although philosophy is seen as a Candelabra affair in a dark room with a bunch of guys, our Practical Philosophy meetups are generally 50/50 between genders, and we don’t meet in any dark rooms. * Can I come alone? Of course you can, we encourage it :) * Can I be late? Please don't be! We do have a 15 minute grace period where we allow people to funnel in while we hang out, but after that if you arrive too late, it disrupts the flow of the conversation. * Where do you meet? The location is posted in Meetup and our [Whatsapp](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS) group for this location. It is HIGHLY RECOMMENDED that you join the Whatsapp group! If you want to know what other cities have a Practical Philosophy Club, you can see our chapters on our [website](https://www.practicalphilosophy.club/practical-philosophy-locations/). **PRACTICAL PHILOSOPHY - Making Philosophy Available To All.** ✨ Practical Philosophy hosts weekly, in-person meetups in over 20 countries, including Canada, Spain, Japan, Mexico and many more! 🗺️ \*\*\* Join our [Whatsapp group](https://chat.whatsapp.com/Hg7zL8ClpzM3agJCvw5HDS) 👈 Follow us on [Instagram](www.instagram.com/practicalphilosophyclub/) 👈 Our [website](https://www.practicalphilosophy.club/) 👈
Easter Worship
Easter Worship
Easter Service Romans 4:25 KJV Who was delivered for our offences, and was raised again for our justification. Come learn the true meaning of Easter - Jesus who was raised again for our justification.

Study Group Events Near You

Connect with your local Study Group community

Men's Group meetup
Men's Group meetup
**The idea for this group is to build a community where men can gather together and build connections & learn and grow from each other.** How we start each meeting is by each of us checking in with our "roses and thorns" aka what are the good things and the bad things going on in your life recently? Then we will go into a topic discussion. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- **COMMUNITY AGREEMENTS** \*\*THERE WILL BE A ZERO TOLERANCE POLICY FOR NO-SHOWS. IF YOU RSVP TO A MEETING AND FAIL TO SHOW UP WITHOUT NOTICE, YOU'LL BE REMOVED FROM THE GROUP. THIS IS TO PRESERVE THE INTEGRITY OF THE GROUP\*\* 1. Confidentiality - EVERYTHING that is shared NEVER leaves this space so that this space remains safe and sacred. There is a zero tolerance policy for this. If a man is in violation of this, they will be permanently removed from the group. 2. Non-Judgement - we respect and honor every man’s truth so that we may receive the same from others. While we may not agree on everything, we commit to respecting every man’s perspectives and engaging in honorable discussion with one another. 3. Be committed - honor your commitment to this group and to yourself. If you attend a meeting, please commit yourself fully to the meeting. Also be committed to your own journey. When we fail, we own it & clean it up. 4. Speak from the heart - this is NOT a space to “look good”, have the “right” answers, and have it all together. Relax and know you are not alone. Be exactly who you are within the safety of this space. 5. Be supportive - This means always willing to provide encouragement to your fellow men, encourage action and momentum in each other’s lives.. Be willing to challenge each other. Be willing to hold each other accountable. 6. Participation - what you receive from this community will be a reflection of what you put into it. Period. We ask that you share your perspectives, reflect on others, and give/receive support when and where it’s needed.
Columbus:  A Study In Psalms--Psalm 5 and 6
Columbus: A Study In Psalms--Psalm 5 and 6
No person who seeks *true* justice can do so for long without recognizing the necessity of regular, close looks in the mirror. It has been said that the sins we hate most strongly in others are often ones with which we ourselves struggle. If one is not careful, our zeal to see wrongs righted can cause blind spots in our own lives. David knew this intimately. While literally on the run for his life from his enemies, he did not hesitate to call out the sins and wrongdoings of those evildoers, asking God to vindicate him, and to judge the wicked; and yet on multiple occasions, most famously in the adultery against and murder of one of his own friends, David had to reckon with the fact that he, himself, was the one who did evil, sinning against God and man. The only hope for David and the only hope for every human is the perfect justice, mercy, and grace that are found in the Lord, the One, as David later would write, "Who forgives your sins, Who heals your diseases, Who redeems your life from the pit..." \~Psalm 103. We will continue our study in Psalms, looking at [chapters 5](https://www.biblegateway.com/passage/?search=Psalm%205&version=NIV) and [6](https://www.biblegateway.com/passage/?search=Psalm%206&version=NIV), **6:30 pm,** **Tuesday, April 21, 2026, at True Food Kitchen, Easton Town Center**. We would love to have you join us! Get your tickets on [EventBrite](https://www.eventbrite.com/e/columbus-a-study-in-psalms-psalm-5-and-6-tickets-1983924798478)! Connect with us on [Facebook](https://www.facebook.com/events/1198570342056669)!
Walk & Talk About Life's Big Questions
Walk & Talk About Life's Big Questions
[The Board Walks](http://www.theboardwalks.com/) are for curious people who love deep conversations. If that sounds like you, **bring a thoughtful topic** and join us for a 5-mile walk (10,000+ steps!). **HOW IT WORKS** **Step 1: Bring a topic** Before you arrive, think of **one** topic you want to explore. A question. A thought that's been on your mind. An obsession you want to geek out on. This is your ticket to the event. **Step 2: Circle up & share** We gather in a circle. Your friendly walk host gives a speech to set the tone. Everyone shares: your name, what you're grateful for, and your topic. That's it. 60 seconds. **Step 3: Walk, talk & float** We walk 5 miles. You naturally drift into conversation with 2-3 people at a time, pulled by topics that spark your curiosity. When you're ready to move on, just say: "I'm going to float!" **Step 4: Feel more alive** Two hours flies by. You're back where you started — but you feel different. More alive. More energized. More connected to yourself and others. That's why regulars join 20+ times. *For more details, read our [Orientation Guide.](https://www.theboardwalks.com/orientation)* **HOW TO BRING A GREAT TOPIC** A great topic = something you're genuinely curious about. Recent topics include: * "What are you passionate about right now?" * "What makes a good friend?" * "What's a belief you used to hold that you've completely changed?" * "How do you want to be remembered?" * "What would you do if money wasn't a factor?" Think of your topic like the dish you're bringing to our conversational potluck. If everyone brings an A+ dish (i.e. energizing, uplifting, expansive), we'll all walk away feeling lighter and brighter. **WHAT TO EXPECT** This isn't a fitness event with casual chitchat. It's a walking think tank where we explore life's big questions together, beyond small talk. *If you're looking for light banter or a standard networking event, this probably isn't the right fit.* But if you crave depth, genuine connection, and conversations that make you feel alive? You'll love it here. **FAQ** * Wear casual athletic attire and sneakers. It's a long walk! * We have multiple first-timers at each event. We work hard to create a welcoming, inclusive, clique-free space. * We welcome people of **all** ages, backgrounds, and industries who align with the [intention](https://www.theboardwalks.com/ground-rules) of this space. * Rain or shine, we've been out here nearly every week since July 2022. If the event is cancelled, we'll let you know. * Dogs, babies in strollers, parents, and friends are welcome — please text/email them the event link so they can RSVP and prepare a topic! **LOGISTICS** * If you'll arrive over 10 minutes late, we suggest skipping the event. It's hard to find us once we start walking, and your host can't answer messages during the event. * This walk is designed for everyone to *move together at the same steady pace* (about 20 min/mile). This format works best when the whole group moves in unison. If you have mobility limitations, we kindly encourage you to find an event better suited to your needs. * Read our [Orientation Guide](https://www.theboardwalks.com/orientation) for full details. * If you enjoy the event, send **[this](http://www.theboardwalks.com/)** to a friend or sign up for our **[newsletter](https://theboardwalks.beehiiv.com/)**. We're in multiple cities with more on the way. 🤠👋 **IF YOU WANT TO GO DEEPER...** [The Board](https://stan.store/ellebeecher/p/the-board) is the next step: a high-trust collective for renaissance people devoted to creating, connecting, and building lives that light us up. * This is a global HQ for people who crave big talk, deep connection, and dream collaborations with people across industries. If the walks feel like a spark... The Board is the fire. Apply [here](https://stan.store/ellebeecher/p/the-board).
Investing & Personal Finance Meeting
Investing & Personal Finance Meeting
If you are interested in selecting investment choices for your 401(k) or other workplace savings plan, minimizing your income tax liability, or identifying the most effective investments for your brokerage account, we are the group for you. We are a local chapter of Bogleheads**®**, whose investment strategy can be found here: https://www.bogleheads.org/wiki/Bogleheads%C2%AE_investment_philosophy Or you can peruse the Boglehead forum here: https://www.bogleheads.org/index.php I look forward to seeing you there. Mark Vonder Haar
Sunday Afternoon Coffee at Grandview Grind
Sunday Afternoon Coffee at Grandview Grind
Join us for a casual chat over coffee & tea at Grandview Grind! Come out and meet some new people, enjoy your favorite drink, and make some new friends!
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
CBusData: The Fellowship of the Star Schema: Transforming OLTP Data for Power BI
The Fellowship of the Star Schema: Transforming OLTP Data for Power BI One does not simply build reports on OLTP data. Join us on an epic journey from the depths of raw, normalized tables to the shining halls of a well-modeled star schema fit for Power BI greatness. We will demystify the differences between OLTP and OLAP, walk through star schema vs snowflake (and why Power BI has a clear favorite), and show you the compression differences between normalized and columnar storage that will make you never look at an OLTP model the same way again. We will cover the different types of dimensions, when to use them, and how to handle Slowly Changing Dimensions without losing your mind. You will leave knowing exactly how to identify a bad model, how to convert OLTP data into a clean star schema, and how to forge relationships that rule them all. Whether you are a data wizard, a curious hobbit, or somewhere in between, your models will never be the same.