Joel Levinson
Doesn't provide proper communication to the class and as well as expectations. He is not a mentor more of a proctor. Make sure you record everything and as he will change what he says in class to end of the semester. The class is very easy but the professor is not. I believe this is a core class not a mandatory subject. Not recommended.