Nick is a great trainer even when you come in knowing nothing. Have the right mind set coming in and the program is amazing. Nick is widely available for any help or assistants you may need. He gives positive motivation and makes you want to keep going. The routines push you to work harder on yourself, then they change every week.