The greatest teacher ever because he is very understanding is a caring open minded encouraging person who tells you to never give up,no matter how hard life makes it for you,he will understand and make whatever he can easier for you.
David correa is great.