A couple of weeks back we created this meme of Leon Rodriguez, we all need to have a little fun with HIPAA and even though he has left for his new position as U.S. Citizenship and Immigration Services director at Homeland Security, we still wanted to share!