Scott Lowrey
Professor Lowrey is quite knowledgeable. He is helpful when you  ask questions. Has very fair grading and work always stays within the scope of what is taught in class and what you would expect from an intro to engineering course.