Shamsul Arefin
Honestly the worst teacher I've ever had. There was no teaching bc he didn't know the material. How are supposed to learn if your own teacher doesn't know it? If you asked him a question, the help he gave you was wrong. You literally have to teach yourself, which can we hard if your a beginner. There are so many quizzes and I 4 tests in total. Bad!