Rachel McGraw
Rachel was awesome! Sometimes a little boring cause of the content and it was hard to catch up if I skipped class, but overall it was great! Provides lots of extra resources and examples, explains the concepts well. Was a great prof!