Education - The Neo-Generalist Way