Highly recommend! Very helpful in getting a good understanding of the material. In addition he s very responsive to any inquiry. Really worth it!