Ashraf was always late to class, he lacked course preparation (as in, he would always be scrambling & be visibly unprepared), he was often lazy & would sit at his desk throughout most of the lab, provided ambiguous/unclear instructions, dodged questions pertaining to assessments, & was generally rude and dismissive to our concerns. Not recommended