Apostol Gramada
He's very knowledgeable and a great physics teacher. Has an accent, but also good grammar and clear explanations. Uses power point presentations and the chalk board for examples. Showing up to class definitely helps. Homework is through webassign, which is pricey but facilitates learning. Tests are homework heavy with opportunity for extra credit.