I do a full body lift every other day with dumbbells. On the non-lifting days I work on abs and do about 30 minutes of cardio. Is this routine sufficient?


Also, would you recommend taking creatine and protein.