That being said generally all contracts have an early termination clause. He doesn't comment on what that is. Generally with 3 month contracts, it can be pretty short. It doesn't necessarily mean finish the 3 months.
To give you an analogy if you hire a general contractor to renovate your home for a 3 month contract, you can terminate the contract early if it's not working out for you. Maybe the contractor is amazing but you just ran out of funds. In any case the issue is that there is always an early termination clause in contracts. I would be curious what his is...