If nobody else answers it's probably because they don't understand what "D00dz" means.
In the topic now. Drums lack punch and are mixed low, kick overpowers the snare, guitars are harsh (not necessary in a bad way, they just don't fit the style that much IMO), vocals don't sit good in the top of the mix (should be cleaner). I wouldn't work with him if there's additional options. (This mix is one year old thought and he can have improved since then)