How many perfect squares are there between 2 and 150 ?
Since $1^{2}=1,2^{2}=4,12^{2}=144$, and $13^{2}=169$, then the perfect squares between 2 and 150 are $2^{2}$ through $12^{2}$, of which there are 11 .