Really solid option for a science HOM. Lectures are clear, assignments are easy, and tests have so much extra credit available that it's hard to do poorly. The labs are arduous and tedious (even if they're pretty simple) but he wasn't the instructor for those so I won't reflect it in his rating. 