Question: is astute a negative connotation?
Answer: Astute is positive. It means clever, perceptive, intelligent.