Cicily Ronhovde
Prof. CJ is a good professor. She teaches really slow at times and sometimes doesn't get through everything but she makes up for it will all the extra credit. Each exam has a 10 point bonus question, you can do corrections on exams for half points back, and there's more extra credit sprinkled throughout the course. There's a TON of homework though.