Unbeleivably boring. Attendance not mandatory because he posts slides and you have to memorize everything on those slides. Grading completely unfair, and the material is ridiculous. Lab is better then BIOCHEM 1 is the only upside.