Phys 420 was a very fun class with Andrew his recorded lectures aren't going to be the most entertaining part of your day but they were well put together explained the material in a clear and concise way that was easy to understand, the best part about Andrew was his assignments he found a fun and exciting way to relate the topics to real life