Bal Khadka
This class is extremely difficult due to the teacher's thick accent, rushed explanations, and lack of helpfulness when questions are asked. You're forced to teach yourself and complete sections in advance to be ready for surprise assignments. It's best to take this class online or find a better school.