Collin Ellis
This Professor is amazing!! Tbh This is hands down the hardest class I've ever had, so don't take him if you aren't ready to work. He is very lecture/hw heavy but he gives out so much EC (enough to raise you a whole grade level). He cares about his students and has PowerPoints,study guides,potential questions,etc to help you prepare for the exam. 