Think Smart... Learn Smart!