Professor Carrick uses his experience for many of his lectures and you'll find yourself enjoying them. Just beware that there are typically quizzes every other week based off of reading material. However, remembering the PowerPoint will pass you on the quizzes. Electronics policy is also very strict. Incredible professor, decent class.