A very knowledge person with a systematic teaching procedure Follows immense test taking techniques
It's not too good