I found the course to be very well blueprinted. There is a lot of material but Ryan went through everything at a good pace; coming from someone with no Geo background. His hints along of way of things to stick to in regards to sizing helped a lot. Ryan got back to me in a timely manner on all questions and seems like he is passionate about the topics so that helped.