I've met MrMichael a few times and I kept wanting it to get better cause he's got a great body and a really nice guy. But it just didn't and the experiences were just meh so I've moved on to other providers. The routine was the same each time and didn't change despite asking for certain things and he would agree and then during the meeting he would just fall back into his routine. He also has issues with staying performance ready if you get my drift. Maybe others have had better experiences, but thats my two cents...hope this helps.