Innovative Teaching and Learning Process