Strong Pillars is a group of instructors passionate about teaching the foundational building blocks for various topics. We believe that the advanced concepts can be easily understood and mastered if the basics are well understood. Learning is not about getting to know how to do things but applying fundamentals with intuition to visualize and formalize the advanced concepts. Instead of teaching how to get things done, we try to teach those fundamentals so that the student appreciates and enjoys his learning.