Build data analysis skills by solving real business problems.
Even if you’re new to SQL.
Join 5,000+ subscribers who get twice weekly, in-depth data analytics frameworks. Real code. No theory. 5 minutes to read.
What others have to say…
Brian’s coaching session is one of the most well-put-together coaching experiences I’ve ever done. The information he shared is practical and the advice he gave is easy to implement, and more importantly effective.
– Danny V., Coaching Client
Don’t think twice about securing Brian as a coach, whether you are a novice or looking to sharpen your skills. He’s the ally you need; for help in solving the most irritating syntax errors to comprehensive career planning and everything in between.
– Jenn T., Coaching Client
Brian is a true gem, if you’re looking to get into analytics or hone in on your craft even more; this is the course for you. He was very meticulous in how he put the course together. You’re getting a true expert’s insight on what to do but also a challenge to your current framework of thinking through problem solving. Brian is the best, you would be a fool not to join the course. Very thankful for Solving with SQL
– David H., Solving with SQL Customer
Great course to jump start your SQL journey – easy to understand examples & case studies. Brian is very accessible and knowledgeable!
– Stacy B., Solving with SQL Customer
Great Fundamental SQL Course! This course is a must for anyone wanting to learn the ins and outs of SQL from the ground up! Brian is great at distilling complex ideas into actionable learning activities!
– Harry W., Solving with SQL Customer
This course is different than other courses. Brian covers the from the 6 basics syntax to JOINs, Subquery & CTE, focusing on how to use it in a business context instead of a long list syntax to memorize. It’s a good way to know and learn how to use SQL effectively in solving business problems hence the title, “Solving with SQL”. Brian also answers questions with long answers based on his 15+ years of data professional experience. Ask in the community, email him, and you will get the best answers from Brian.
– Fauzan G., Solving with SQL Customer
I enrolled in two other courses that didn’t cater to my learning style. Brian’s SQL Course is a versatile course where I’m finally feeling confident I will be successful! It offers visualizations, step-by-step instructions, a private student community, and more. I actually look forward to diving into the course because of its structured modules. Brian and his team really care about your success, you can see it in the design and structure of the course and the community support. Thank YOU!
– Amanda M., Solving with SQL Customer
I’ve paid over $2500 for an online course with an Ivy League college, thinking it must be robust and top-notch SQL training. It was the opposite. Brian’s SQL course crushes it. Brian breaks down the modules with video tutorials and screen shares that make you feel you’re learning side by side vs. an abyss of a giant infinite online classroom. He goes at a pace that a beginner can actually absorb. Learning tips and tricks from others, and applying them to actual databases/queries we all have access to is invaluable. Finally! An online SQL course that is doing it right!
– Jenn T., Solving with SQL Customer
Hi there! I’m Brian! 🚀
When I was just getting started in analytics, I didn’t feel qualified.
I didn’t have a fancy title. I wasn’t the smartest person in the room. And I definitely didn’t feel like “the data guy.”
I was the one staying late trying to fix busted Excel formulas before a big meeting. Googling terms I didn’t want to admit I didn’t understand. Quietly wondering how everyone else seemed to “just get it.”
The “Playbook” I Thought I Had to Follow
For the next few years, I followed the advice I thought would make me successful:
- Say yes to every project (even when I didn’t know how to do it)
- Learn SQL on the fly and hope no one noticed me panicking with JOINs
- Try to sound confident when presenting dashboards I didn’t totally trust
This was the wrong playbook but didn’t know it at the time. It seemed that this is what everyone was doing. So I worked to find a better way to master SQL fundamentals.
The problem?
Everything I found was either way too theoretical or way too basic. I didn’t need another out of touch degree program. I needed reps.
So I started building my own systems.
Fast forward 15 years, and I now lead a team of 30+ data professionals at a Fortune 100 company. I’ve built enterprise-wide analytics strategies, worked on multi-million dollar portfolios, and helped shape long-term data platform decisions.
But more importantly, I’ve taught hundreds of people how to level up their analytics skills without the fluff.
That’s why I started NewPrediction.
It’s where I share the frameworks, tools, and mindset shifts I wish someone had handed me when I was just getting started.
So, if you’re ready to stop second-guessing yourself, start learning what actually matters, and become the data person your team relies on then good news!
You’re in the right place.

The Analytics in Action Newsletter
Accelerate your transition to business analytics and becoming the go-to data person in your company (even if you’ve never written a SQL query in your life.)
Join thousands of analysts, managers, Excel pros, and complete beginners getting free SQL code and solving real business problems.