Dr. Sapkota's class was my first introduction into the physics field. He does a good job at explaining the initial concepts to beginners like me in a way that is easy to understand. The classroom has a really chill environment and he will always answer questions. The only drawback is that his answers are usually the same as what he already said.