An Open-Source Learning Platform