Tim was great to work with! Very good at staying in touch and meeting required deadlines. I would definitely recommend working with him if you have the opportunity.