meaning of aufgeweckt für sein Alter

aufgeweckt für sein Alter - German to English

clever for his age