A mobile app called Pitch Coach aims to teach singing pitch through proven learning techniques using a pitch recognition engine and repetitive learning engine with immediate visual feedback. The app is available on Android tablets and allows users to learn at their own leisure to overcome difficulties self-teaching singing and the expense of teachers as well as discomfort singing in public.