Dr. Felkner is a very knowledgeable and fun. He does get very side tracked and starts talking about his personal life a little too much, but it's fine because he has some really cool stories. The class itself was pretty easy. It might seem like he gives a lot of homework, but the homework is really easy and takes at most 40 minutes to complete. 