Kal has her passionate and ingenious ways of teaching. Every topic and concept became easy to understand and absorb at her classes. Data structure and algorithm is the must for anyone who wants to refresh their CS foundations or new to the industry. I have taken classes with other coding school in Seattle, but I would say Kal is the best at preparing you for the industry. Kal academy is such a caring, giving and inspiring community that a lot alums keep contributing to it even after graduation.