Mao Ying
You have to show up to class. A lot of labs using python or c++ code. I recommend this class only to those who passed or is registered for CS2 and wants to code. He is fast at replying to email. It takes some patience to understand what he says sometimes, but overall he always asks if there are any questions.