Rick Bird
Everything you want in a teacher. Passionate, helpful, responsive. From day one you know he respects you as a student and cares that you're given the instruction and attention you deserve. If you have the opportunity, you cannot go wrong with choosing Prof Bird.