Alex Solis is the man. We got along from the moment we spoke. He always pushed me to do my best, even when I was unsure of myself. He is an excellent engineer and is very knowledgeable in his field. As a great academic advisor, he truely deserves this 5/5.