sam tabibzadeh