Is this a good workout routine I've been following?

Is this a good workout routine I've been following?

I mean it's working for me but what do you guys think? And before anybody says anything about weight lifting, I'm trying to get lean first before i start with weights.
Is this a good workout routine I've been following?
Post Opinion