Want to thrive in an AI-first world? Our FREE Survival Skills Series gives you new tools to add to your kit.

AI is already reshaping hiring and talent development. Download the State of Tech Talent 2026 for global insights on what's working.



    Begin your learning Pathway

    AI Fundamentals

    Take individual courses or combine them to build end-to-end AI capability for the modern workplace.



    Begin your learning Pathway

    AI Data Analytics

    Take individual courses or combine them to master the tools and methodologies that power modern AI data analytics.



    Begin your learning Pathway

    AI & Machine Learning

    Take individual courses or combine them to master the tools and methodologies that power production-grade AI applications.



    Begin your learning Pathway

    AI Product Management

    Take individual courses or combine them to master the frameworks and methodologies that power successful AI-driven products.



    Begin your learning Pathway

    AI Software Engineering

    Take individual courses or combine them to master the complete AI software engineering stack.



    Begin your learning Pathway

    AI Experience & Design

    Take individual courses or combine them to master the tools and methodologies that power modern AI product design.

    Get More Info
    Jeremy Tupper Photo

    Jeremy Tupper

    Instructor Software Engineering, General Assembly

    Toronto

    Jeremy first got excited about teaching while in university, where he taught CS Free School classes on topics such as iOS and JavaScript development, and became a mentor for Ladies Learning Code classes. After finishing a degree in Computer Science, Jeremy went on to graduate from the Next36 program for entrepreneurs in Canada, and also graduated from the Venture for Canada fellowship program. After working with several early stage startups in Toronto, he moved to San Francisco and worked on a small team of developers at Revlo, a Y Combinator backed startup that made loyalty programs for over 40 million Twitch.tv viewers. Revlo was eventually acquired by Amazon. After moving back to Toronto, Jeremy cofounded and built CapIntel, a financial data company that makes it easier for financial advisors to analyze and compare client portfolios. Jeremy has always loved presenting and public speaking, and mixing them with technology has made him a passionate teacher of software engineering. When he’s not teaching, Jeremy is either in the water, on the slopes, or on the soccer pitch.

    Coming up near you

    Want to teach at ga?

    Join our global community of instructors and help shape the next generation of industry leaders — while moving your own career forward with proven subject matter expertise, leadership experience, and public speaking skills. Teach online or on campus, full-time
or part-time.

    Learn More