Professor Cruz's profile