Mike Church
good guy, but didn't really teach at all. classes consisted of discussing tech news, talking a bit about our online discussions, and then each week a group presented on their tech topic. His key takeaways from the course were essentially to read the news and develop your skills. Was pretty easy though as the exam was open book.