John Tiglias
He does talk during the whole class , notes are optional but his lectures are very important. Quiz are important to study for. Projects are neutral and pretty straight forward. He offered extra credit on certain limitations .Best professor ever. 