Andrey Rudenko
Great professor; he teaches concepts very well, especially considering it's a brief cell/molec bio course. Very helpful during office hours and even outside of that. He focuses more on the understanding of content for his exams rather than on details; be prepared to know why things happen and how. Take him if you can.