John was fantastically patient and stuck with me until I passed. I have no complaints at all! Thank you very much John!