Mr Alex is a teacher with lots of patience and he is very dedicated. He is also a friendly and warm teacher who is very approachable. He is able to get along with his students well and we learn a lot from him. He takes the effort to explain till we understand, should we have issues understanding a certain chapter or question. He is passionate about his job and gives his all when it comes to teaching. He had made sacrifises that have benefitted us. He is definitely a great teacher who is able to impact the lives of us students positively.