Lucas von Hollen
If you are okay with being publicly humiliated for just not understanding something then this is the class for you. Seriously take this class with a different professor. The class is easy but he overcomplicates things and is overall chaotic. He makes fun of students for not immediately grasping every technology they encounter. 