I took the class just for the credits, but he did a great job helping you to understand the concepts and related them to real life which was to make sure you learn in a fun way! He taught in a way that you have no physics background which is great! Answer questions in class clearly and paid attention to students' needs. Highly recommend!