biology
David

31
David is an accomplished teacher with a passion for biology, chemistry, math, history, English, and the Korean language. He always pays attention to the needs of his students. He is a perfectionist and will not settle for anything less than his best. He is always willing to put his students first, even if it means sacrificing his own free time.