John was very easy going, and communicative when need it, very understanding with late arrivals as well
highly recommended