O'Mara, Tomc (Online learning project manager),author.