Garbage.
Way too many errors that should of been fixed. in a lot of places, it seems like you just took the easy way out instead of trying to do a quality job. like having the singers hair in his face so you wouldn't have to animate and lip-sync his mouth. A good workaround, yes, but it would have been a lot better if you would have taken the time.