About
Where Teaching Coding and STEM Subjects Meets the Whole Student
At Wholesome Learning, LLC, we are dedicated to teaching students programming, math, and science, in an environment that nurtures the whole student. We reject STEM teaching that is confined exclusively to a classroom, believing that teaching integrated with physical activity results in better learning. We believe learning of all subjects needs to be connected to individual character and virtue formation.

Meet Our Dynamic and Skilled Team
Wholesome Learning, LLC is owned and operated by the husband and wife team of Johnny and Karen Lin. Summer 2025 will be our inaugural summer camps, but between us, we have decades of teaching experience at nearly all grade levels from K-16.

Johnny Lin, Ph.D.
Lead Programming Instructor
B.S. in Mechanical Engineering and M.S. in Civil Engineering-Water Resources, both from Stanford University. Ph.D. in Atmospheric Sciences from UCLA. Formerly a professor of physics and currently an associate teaching professor of computer science. Lead author of a Cambridge University Press textbook that teaches Python to scientists and engineers.

Karen Lin
Lead Activity Instructor and Operations Officer
B.S. Management Information Systems from University of Texas-Austin. Homeschooling mother for over ten years, from K-10. Board member and teacher coordinator of a 500-plus student homeschool co-op.

Code, learn, grow
Join us for transformative learning experiences! Learn more about our summer camps or register for a session!