grant had excellent communication, was extremely helpful and even followed up to make sure i was checked in and that everything had gone smoothly. only downside was that i ended up staying up way later than i should have reading his amazing physics books! :x thanks grant!!