Aron Kamajaya
This was his first time teaching this class and he did a really amazing job, he is very knowledgeable, and passionate and wants students to learn, he always stays extra for to help us, but you do have to work in his class, and show up. His exams are very fair and if you are doing the work in class, you will do good on them. Take him.