You don't "put on an acting". You could write "acting performance"
"least" is a comparative, but you're not comparing him with anyone.
A lot of the changes I made are suggestions to make it sound more natural, and not necessarily errors. Blue bold are errors.
- For Teachers