Learning Resources
12+ years as a Distinguished Professor. 5,000+ students taught. Pluralsight author. Here's what I've learned about learning—and resources to help you build AI and data skills.
I don't just teach algorithms—I teach people how to think in systems. My job is to make ML and AI accessible to engineers, analysts, and decision-makers who don't live in Python every day. A good course should leave students both more capable and more skeptical of hype.
Interactive AI Concepts
Understanding through visualization. Click, hover, and explore these core AI concepts.
Neural Network Forward Pass
Watch how data flows through layers, with weights and activations visualized.
Gradient Descent Optimization
See how models learn by descending the loss landscape to find optimal parameters.
Transformer Attention Mechanism
Visualize how attention weights determine which tokens influence each other.
Linear Algebra Transformations
The mathematical foundation of neural networks: matrix operations visualized.
Pluralsight Courses
Video courses for developers building with AI and data.
Production testing and evaluation strategies for OpenAI deployments.
Building intelligent data visualizations with AI and React.
Performance optimization and evaluation techniques for AI agents.
Building robust data pipelines that feed ML systems.
Advanced model validation and optimization techniques in R.
Building specialized AI agents for specific industry domains.
Scaling and expanding retrieval-augmented generation systems.
Building RAG systems that work across multiple languages.
Connecting enterprise knowledge bases to RAG pipelines.
Comprehensive guide to metaverse development ecosystems.
Building scalable microservices with Node.js API gateways.
Books
The Machine Learning Toolbox: For Non-Mathematicians
Practical ML fundamentals without the PhD in statistics. Mental models, intuitive explanations, and real-world examples.
Industry Data Science
Applying data science in enterprise and industrial contexts. From theory to production.
Colorado Technical University
Distinguished Professor teaching doctorate-level courses in AI, Data Science, Machine Learning, and Database Theory. 12+ years of instruction.
Doctoral Mentorship
Mentoring doctoral candidates through dissertation research in AI, data systems, and enterprise architecture. Helping shape the next generation of technical leaders.
"Teaching and mastery are bidirectional—each reinforces the other."