Rex Bobbish
I don't know why there are so many negative reviews. Professor Bobbish is awesome! Despite there being a 3hr time difference, he was quick to respond to messages. There's 2 group projects, 1 individual project, a quiz & discussion each week and lots of reading (1-2 chs a week). He gives helpful feedback and cares about his students. Take his class!