Welcome to AVaKE
Values and Knowledge Education

the teaching method which combines values education and knowledge construction.