Tuan Ngo
He gives a lot of works so if you want to take him as an extra class with your bio, math and english classes , you might want to reconsider it. However, he is a nice guy and gives good feedback. You will receive good grades if you do all of his work. He also gives lots of extra credits.