Kanye West has received a glowing review for his community service.

The 'New Slaves' rapper, who struck a plea deal in March over allegations he launched an unprovoked attack on photographer Daniel Ramos last summer and agreed to teach fashion students at Los Angeles' Trade Technical College, has completed 30 of his 250 required hours of service at the school, where he has impressed his supervisor with ''an excellent display of work.''

A judge and the 37-year-old star's lawyer were informed during a court hearing on Thursday (17.07.14) that he is also ''performing excellently'' in his court ordered anger management classes, of which he has completed 10 of his 24 sessions to date, according to gossip website TMZ.com.

Kanye - who has 13-month-old daughter North with wife Kim Kardashian - escaped misdemeanour charges of battery against the paparazzo by striking the deal with prosecutors.

Under the agreement, he is only able to maintain his innocence legally if he abides by the terms of his probation for two years, completes 250 hours of community service and 24 sessions of anger management.

Last month, the rapper spoke to graduating students at the fashion college about the business of fashion and his personal experience with the industry.