If you are interested in an online course about Refactoring to Patterns, Industrial Logic is offering an online training Refactoring to Patterns Interactive, which costs $150 and provides exercises in C# and Java.
I am looking forward to take this course.