Well I hope your doing good in school its nice to see a post from you. Anyways. I like the logo, nice since you said you cant do caricatures to well. Perhaps you can add some motion to the wheels instead of just the smoke. Looks good though!