I found the virtual training project to be very well organized for learning, and mentors were quick help me find solutions when I was stuck! I would definitely do another VTP with Milrd in the future.