Orion Teal
Super awesome teacher that really cares about the content he teaches. Although it's an honors course the content is pretty easy which makes it go by quicker. He's also very lenient with late work which is awesome. 