Enjoyable experience. Very well explained Enjoyable experience. Very well explained for a first timer. Highly recommend!.