Avery was very informative, broke things down to where i understood everything every step of the way!Quick with response times and making sure I was 100% comfortable with everything he threw at me!