John Kalpus "Dr. Discovery" john@johnkalpus.com (619) 871-6592

With more than 2500 public classes, and more than 430 online classes so far,

 John is ready for you!