Textbook was free, but ProfG posts all lectures so easy to study. Loved class! So fun and didn't just lecture at us. Am taking again next spring. Always willing to help us outside class. Way more organized than other profs. Loved team communication day! 