Old Navy Teacher dresses are on sale for five dollars! I recommend sizing up one size and T-shirt dresses if you are hippy like me. I am wearing a small here.