Learn SQL the Right Way
Join small group sessions led by an experienced data engineer. Get real-time support, build your portfolio, and walk away job-ready — even if you've never written a line of code.
See Program OutlineHow it Started
With over 12 years of hands-on experience in data analytics, I’ve used SQL across roles ranging from Business Analyst to Senior Data Engineer. I’ve written, optimized, and troubleshot thousands of queries to support reporting, data pipelines, and business-critical decisions in industries like healthcare, insurance, bioscience, and clinical research. My teaching approach is rooted in real-world application, making SQL accessible and practical for anyone ready to break into data.

You don't need a tech degree. You just need the right tools, support, and someone who's been there.
Start Learning NowEverything you Need to Launch Your Analytics Career
Learn By Doing

Live, Interactive Learning:
- Actively participate in live coding sessions where you learn by doing.
- Ask questions in real-time to gain clarity and grasp concepts immediately.
- Interactive quizzes ensure thorough understanding before moving forward.

Build Your Portfolio:
- Receive weekly coding challenges post-course via email. Participate in these coding challenges for a chance to practice your new skills!
- Showcase your skills to prospective employers, tackle real-world scenarios, and enhance your professional portfolio.

Comprehensive Training:
- Dive into 4 modules, each structured for 1.5-2 hour sessions.
- Total up to ~12 hours of in-depth live technical training and career coaching
- Certificate After Completion to show proficiency.
Get Full Support

Long-Term Mentorship
- Tailored Guidance: Receive personalized assistance to address your unique challenges and reinforce your learning.
- Extended Support: Benefit from long-term support that continues up to three months after the course ends.
- One-on-One Mentorship: Gain direct access to me for help with coding challenges, project reviews, and skill development.
- Discounted Access to Existing and New Products.

Career Transition System:
Gain lifetime access to our structured, analytics-focused career readiness program that combines self-paced tools, interactive feedback clinics, and personalized planning.
- Career Transition Toolkit - Short, actionable lessons with checklists and templates on LinkedIn optimization, resume tailoring, interview prep, networking, job search strategy, and salary negation. All tailored for analytic careers.
-
Live Career Clinics: RSVP-based, topic-focused group sessions where you bring your LinkedIn profile, resume, or interview responses for live feedback. Clinics run on a rotation schedule and replays are added to your toolkit for ongoing reference.
-
Personalized Career Roadmap: A 1:1 consult to create a 30-60 day action plan based on your skills, goals, and current stage, ensuring you know exactly how to move toward your first (or next) analytics role.

Current SQL Schedule:
- Start Date: November 2025
- Choose from the following time slots:
-
Tuesdays, 7 PM EST
- Wednesdays, 7 PM EST
- Saturdays, 1 PM EST
-
This isn't just a course - it's your career pivot plan. Let's make it happen
Each tier includes the full 4-course experience below- structured to take you from beginner to advanced.
Introduction to SQL
Objective: Introduce students to the world of databases and SQL with a clear understanding of how basic syntax works in real-world scenarios.
Key Takeaways:
- Learn what databases are, why they mater, and how they're used in business.
- Understand different types of databases and when to use them.
- Define SQL and understand how it supports data retrieval and management.
- Write foundational SQL queries using commands such as SELECT, INSERT, UPDATE, and DELETE.
- Filter and sort data using WHERE and ORDER BY.
- Gain hands on experience working with sample data to reinforce each concept.
Mastering Data Retrieval & Aggregates
Objective: Equip students with the skills to retrieve, sort, and manipulate data using SQL. This course builds on foundational knowledge and introduces more advanced querying techniques for real-world analysis.
Key Takeaways:
- Retrieve data efficiently using advanced SQL queries.
- Filter data using complex conditions and logical operators.
- Sort and limit query results using ORDER BY and LIMIT clauses.
- Modify data using INSERT, UPDATE, and DELETE commands.
- Apply aggregate functions such as COUNT, SUM, AVG, MIN, and MAX.
- Use aggregate functions to perform group-level calculations and summarize data groups.
Joining Forces - SQL Joins & Case Statements
Objective: Provide students with advanced SQL querying techniques, including joins, conditional logic, and subqueries. Empowering my students to retrieve and manipulate complex datasets with confidence.
Key Takeaways:
- Understand and apply various types of joins to combine data across multiple tables.
- Use CASE statements for adding conditional expressions in queries.
- Apply DISTINCT to eliminate duplicate records from result sets.
- Work with string functions such as CONCAT, UPPER, LOWER, and LENGTH.
SQL Horizon - CTEs, Subqueries & Views Mastery
Objective: Teach students how to create and manage SQL views, work with CTEs, and apply window functions to advanced analytics and data transformation.
Key Takeaways:
- Understand and create SQL views for streamlined data abstraction.
- Understand and Create CTEs.
- Understand, create and apply subqueries.
Yes - Payment Plans Are Available
You can break up your payment using Affirm or Klarna, no credit card pressure. I also offer monthly payment plans for select start dates right here on the site. Just pick the one that works best for you at checkout. If you need something more flexible, just reach out, I’ve got you.
You Could Get Reimbursed - Here's How
Many of our students have used employer reimbursement to cover the full cost.
Refund Policy
Course Refunds:
- Full Refund: If a participant cancels their enrollment at least 7 days before the course start date, they are eligible for a full refund.
- Partial Refund: If a participant cancels within 3 to 7 days before the course starts, they are eligible for a 50% refund.
- No Refund: If cancellation occurs within 72 hours of the course start date, no refund will be provided.
- Transfer Option: If a participant is unable to attend a course, they can request to transfer their enrollment to a future session at no extra cost, provided the request is made before the course begins.
- Missed Classes: No refunds are offered for missed classes, but participants will have access to course recordings if applicable.