Troy Munro
Dr. Munro is great! Make sure to do the reading and ask questions if you don't understand something as it can be easy to get confused and fall behind. Overall this class isn't as bad as some other engineering courses.