Class was extremely difficult, but GJ is a great professor! She sat down with me for a solid 4 hours before the final to help me review and catch up on missed work despite the missed work being 100% my fault. Honestly as long as you stay up to date on your work you should be fine, she's available often for extra help also