Mohammad Adam JerusalemBooksInnovative Teaching and Learning Methods in Educational SystemsAuthor data: Open Library