My first branding step.
Nice work. I could've mistaken you for a professional. xD No, really fantastic work. The only comment I have is on the business card. I think you should play a bit more with the information. Perhaps fine tune the weight of the copy and positioning.