Majed Alizadeh Notes