This paper describes a teaching supporting tool (called Portfolio-Tutor), which is based on the principles of ITS (Intelligent Tutoring Systems), Electronic Portfolio (eportfolio) and Agents. The teaching supporting tool allows to a group of learners to participate in teaching sessions of an adapted teleteaching system (adapted virtual class), this system takes into account progression rhythm different inside a community of remote learners. The teaching supporting tool allows adapting the teaching session in a flexible, individual, and collective way.Proactive Electronic Portfolio module supports the activities of the professor, supplying mechanisms to follow the learning of learners and the efficiency of the applied didactic strategies. Electronic Portfolio provides a mechanism to control learning progression rhythm in an authentic assessment context. Java technology was used to implement the Portfolio-Tutor proposed.