Dr. Sapkota is a really good prof! While he at times can seem insensitive, he really does care about your education and will take time to help you. He is blatantly honest and doesn't sugar coat things, which is helpful if you are slacking.