Pedro Mojica
He comes in late a lot, talks a lot about his personal life, moves way too quickly through the material, and bases the grades ONLY on tests (which is bad especially if your scores arent the best) he lets the class vote on in class or take home but the take home are HARD. I DONT recommend.