Mike is great, extremely helpful and fast when it came to answering all my questions.
And went out of is way to accommodate my strange schedule.