This was literally the worst class I have ever taken in my life. The teaching staff had no idea what was going on. This class is beyond lame. Dr. O seems very interested to help his students but he makes a lot of mistakes during his lectures. 
Take Biochem from Chemistry department. Dr. Hoops is a great teacher.