Learning ADT by creating few of them -- Inspired by Stanford