Im really impressed with this fitness routine; it looks challenging but achievable to stick with long-term.