Dariush Vosooghi
Hard to create a rating since he got injured and thus I never met him. From what I gleaned, this class can be somewhat difficult to navigate since his Canvas shell is unorganized. Lots of his quizzes had mistakes/typos. Might be hard to reach outside of class. Grade heavily skews towards tests and labs. Had an easier time since I took AP chem. 