05-14-2017, 03:26 PM
よろしい：YOROSII;Good! would be Good!
よかった - yokatta => not good or not used in Japan in those cases.
いい - ii => いいね：IINE would be better.
上出来 - jyou deki => not make sense and not used
良くやった - yoku yatta => used only in some cases when studet achive something.
良くできました - yoku dekimashita => good for small children.
良くやったね - yoku yattane => not used in school
I assume the teacher is Japanese. If the teacher is foreigner, "OK" would work well.