Dr. Bachewich was an awesome prof! She clearly put time and effort into her lectures and always had updated information in them. She would often reference articles published just as recent as "2 days ago"! She was very kind and always made herself available by email or office hours.