Bernard Ambe
I enjoyed this class it was a bit confusing at first but he is really good at communication and responded fast. He will let you fix your mistakes and turn it in and keep the correct grade. If you work a lot or scared to fall behind this is a really flexible professor.