B.M. Harwani is founder and owner of Microchip Computer Education (MCE), based in Ajmer, India, which provides computer education in all programming and Web developing platforms. He graduated with a BE in computer engineering from the University of Pune, and has a C Level (Master’s Diploma in Computer Technology) from DOEACC, Government of India. Being involved in the teaching field for more than 19 years, he has developed the art of explaining even the most complicated topics in a straightforward and easily understandable fashion. He wrote Android Programming Unleashed (Sams Publishing), among other books, and has taught programming courses for 17 years. To know more, visit Harwani’s blog at http://bmharwani.com/blog.