Would not take a class taught by him ever again! Just starts writing random things on the board without even explaining the topic. When we would break off into our lab groups literally no one knew what to do or what was going on. He would never explain what we were supposed to do. Also does not really care about helping students out.