Office hours are listed on the syllabus. Are you currently in this biochem class? Maybe leave a professional letter (email and handwritten)?
I can't remark about reddit professors nicely. That's not professional, and you should have more than the minimum number of references to anticipate any delays.