Mufadhal Alkuhlani
His lectures aren't great, and lab instructions are confusing, quizzes, hard grading, and no heads up on due dates for lab reports make it tough. Had to self-study and do lab presentations. Not recommended for BIOL-21A.