Craig Sakuma
Founder, QuantSprout
Craig has been a data science and analytics instructor at General Assembly since 2014 and he has over 2,000 hours of teaching experience. Prior to teaching at General Assembly, he worked as a data scientist at Euclid Analytics. Craig has also founded an e-commerce furniture business, Deal Decor, and worked as a consultant at the Boston Consulting Group. He has an engineering degree from Northwestern and an MBA from Wharton. For fun, Craig enjoys traveling and has spent a total of 5 years living overseas in three different countries.
Previously (1275):
2-Day Python and Machine Learning Bootcamp Series
In this workshop series, you'll get a crash course on how to program with Python.
266 Times
Intro to Python | FREE Online Livestream
In this free, two-hour livestream, explore the intersection between coding and data, and learn how to write your first Python script.
181 Times
Intermediate SQL Bootcamp
This workshop will build upon the skills developed in the SQL Bootcamp to give students a more advanced working understanding of SQL skills.
176 Times
SQL Bootcamp: Learning the Language
Learn to communicate with databases by learning the language of choice, Structured Query Language (SQL).
157 Times
Introduction to Python Bootcamp
Master the fundamentals of the Python programming language. It is easy-to-read, flexible, and beginner-friendly object-oriented programming language.
148 Times
SQL Bootcamp
This bootcamp will take absolute beginners through the basics of SQL to an ability to write queries with confidence.
103 Times
2-Day SQL Bootcamp Series
This two-part series will take absolute beginners through the basics of SQL to an ability to write queries with confidence.
82 Times
SQL Bootcamp Remote (Online)
In one day, this hands-on online bootcamp will take absolute beginners through the basics of mining and querying data with a powerful analytics tool: SQL Structured Query Language
31 Times
Intermediate SQL Bootcamp Remote (Online)
Online Bootcamp enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis.
31 Times
Intro to SQL | FREE Online Livestream
In this free, two-hour livestream, you’ll learn the basics of SQL, and how to use it to get data quickly and easily out of a database!
12 Times
Data Analytics
Gain indispensable data analytics skills in this 10-week evening or 1-week accelerated course, on campus or online.
9 Times
SQL Fundamentals Workshop Series
In this 2-part workshop series, you’ll learn why SQL is the leading tool to automate and enhance the way you analyze and restructure your data.
8 Times
Intro to Data Science | FREE Online Livestream
See how the predictive power of data drives modern business.
8 Times
Python Programming
Gain indispensable Python programming skills in this 10-week evening or 1-week accelerated course, on campus or online.
8 Times
Python Programming Remote (Online)
Gain indispensable Python programming skills in this 10-week evening or 1-week accelerated course, on campus or online.
7 Times
Data Analytics Remote (Online)
Gain indispensable data analytics skills in this 10-week evening or 1-week accelerated course, on campus or online.
6 Times
Data Science
Gain indispensable data science skills in this 10-week evening course, on campus or online.
4 Times
Data Science Remote (Online)
Gain indispensable data science skills in this 10-week evening course, on campus or online.
3 Times
Data Analysis: Moving From Excel to SQL
Learn the ability to move above and beyond Excel spreadsheet analysis by leveraging SQL databases and queries.
3 Times
Python & Machine Learning Bootcamp Series
Learn how to build predictive models in Python using classification algorithms. Apply Python to read and clean data from CSV files and SQL queries using the Pandas package.
3 Times
Python & Machine Learning Bootcamp Series Part 2: Regression Algorithms
Learn how to build predictive models in Python using regression algorithms and apply Python to visualize data using the Matplotlib package.
3 Times
Python Class for Beginners
In this class, you’ll how to get started with Python, what advantages and disadvantages Python provides as a programming language, and the essentials of programming in Python.
2 Times
Python 1-Day Fundamentals Workshop
In this 6-hour workshop, you’ll learn why Python is one of the most popular, easy-to-read, flexible, and beginner-friendly object-oriented programming languages.
Data Munging in Python with Pandas
This workshop is focused on teaching students how to acquire, clean and manipulate data in a fast and efficient way using python and pandas.
SQL For Beginners | Online
This class will introduce students to SQL queries for data gathering and data analysis.
Data Visualization in Python
Data visualization is a key skill for data science and data analytics.
Storytelling with Data
Data-driven storytelling is a powerful tool. Come hear a panel of experts discuss how they use story and data in their work.
Data Week | Intro to Data Science
See how the predictive power of data drives modern business.
GA + Tribaja | Career Accelerator
General Assembly and Tribaja teamed up to bring you free webinars and workshops for exploring career in tech and digital.
Python + Machine Learning 2-Day Intensive Workshop
In this 2-day workshop, you’ll learn why Machine Learning is the most powerful force in tech, and why Python is the most popular language for doing it.
SQL 1-Day Fundamentals Workshop
In this 6-hour workshop, you’ll learn why SQL is the leading tool to automate and enhance the way you analyze and restructure your data.
Intro to Python for Data Science Bootcamp Series
Get in depth programming experience in Python that you'll be able to immediately apply in the real world. We'll cover the fundamentals of Python & tools used in data science.
Web Development with Python and Flask
This two-day class will teach you how to build a personal website for hosting blog articles and posting your resume online with Python and the Flask web development framework.