Roberto Erick Lopez Herrejon
Try your best to get another teacher. His lectures are hard to understand. French is his third language. Expect to be given the minimal time to complete a test/project/lab.