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