Bonnie Achee
Very helpful and insightful teacher. I highly recommend you take her for 161 as she lays a pretty darn good foundation for what you'll be needing and expected to do in upper level courses as well as on the job after you graduate. While attendance isn't mandatory you'll definitely want to attend every class she teaches.