Tanya is super friendly and always ready to help. She's very enthusiastic about what she does and it shows. There is a group assignment every week plus a final group project which wasn't really difficult but you're stuck with the same group the whole semester. There's very little homework outside of class time. The content is relevant as well.