Group work every week for an asynchronous class and very very challenging course material. You learn a lot but its very math heavy and detail oriented work. She typically replies to emails in minutes and is very willing to help outside of class. 