Genetic engineering. This class is taught as if it is a review and you should already know all of the information. Very fast paced, no reviews, and no resources. The only thing you have is lectures which are confusing, no book. Hes a tough grader and assignments are limited. Exams are extremely hard, with not many questions. Easy to fail.