Best science teacher I've had. Was very helpful and understanding.
He makes his classes interesting and thought-provoking. He aids those who need more attention in certain aspects of his classes, and is open to any questions.
good teachier! lots of notes! too bad i didnt have my classes then hehehe