Earl Aguilera
Dr. Aguilera definitely gets you thinking!! But do not worry, he is very helpful in the thinking process. He is very tech-savvy and you may learn a thing or two by his online organization. The project assignments had a clear purpose and applicable to the profession. Great class!