“This course is comprehensive and well-taught. Compared to general science classes, this class allows students to better understand the mechanics behind the fundamental laws in science. I highly recommend the teacher, as he is good at explaining new concepts and always makes class time fun.”