Jeremy Clark makes developers better. By drawing on more than 15 years of experience in application development, he helps developers take a step up in their skillset with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for .NET, and has authored seven courses for Pluralsight, including "C# Interfaces," a course aimed at giving developers a clear understanding of abstraction. He loves speaking and has delivered more than 200 technical presentations in the last eight years throughout the United States and Europe. Jeremy lives in the northwestern United States with his lovely partner, two dogs, two cats, and a banjo.