I really appreciated Heather's insights and perspectives, but she would often go off-topic. Also, she gives little to no feedback on assignments, so I found myself guessing what I did wrong in order to improve.