
Software Engineering Immersive
Launch a high-growth career in software engineering. Build fluency in essential skills through this 12-week, full-time program.
6 Times
AI for all: Real skills that transform every role. Our AI Academy for enterprises and individuals is here.
Toronto
Kareem is a Petroleum/Software Engineer with a passion for learning and teaching software development. He has experience in FinTech and Software Talent Acquisition, and currently works as an International Lead Instructor for General Assembly's Software Engineering Immersive course. He has taught classes in Canada, the United States, the United Kingdom, and Bahrain. He also works as a Senior Software Trainer in Toronto, Canada. In his spare time, he enjoys exercising, spending time in the water, learning new languages and frameworks, and meeting new people.
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