William Kelly
Dr. Kelly was a fairly engaging lecturer and very friendly. Be prepared to go to class ready to engage with a lot of dense material. The exams are very fair, but you need to memorize the pathways and enzyme names to do well. LA sessions and office hours will be your best friend. Overall, he's the best choice for BioChem, especially for MCAT prep.