DAVID W TEAGUE CPA