I would definitely recommend Tom. He was so so patient with me and would explain things to me as many times as I needed. He was really honest with me but always encouraged me to keep going and telling me I could do it - and I did! A great instructor!!