Alexander Morita
There are a lot of quizzes, if you aren't prepared or ready what is going to happen in class the next day they are difficult. The lectures are long, usually just under three hours but they aren't super boring. With more experience I think he'll be a very good professor, he's very nice and understanding. I enjoy the class.