Experience makes all the difference — work with the best

My name is Andrew Williams, and I am a qualified immigration solicitor who has specialised in private UK immigration work for more than 20 years.

Now you can complete your own application — with our help

Let our immigration lawyers do all the hard work for you!


A broad selection of digital products and services

Andrew Williams Solicitors is now a digital immigration law firm. You can now buy legal help services, DIY legal packs and even DIY training courses all online from our website.

Expand your career opportunities with Python

Take one of Udemy’s range of Python courses and learn how to code using this incredibly useful language. Its simple syntax and readability makes Python perfect for Flask, Django, data science, and machine learning. You’ll learn how to build everything from games to sites to apps. Choose from a range of courses that will appeal to both beginners and advanced developers alike.

No products found

Everything you need to complete your own application.

Top categories

IT and Software
Personal Development

Become an instructor

Instructors from around the world teach millions of students on Udemy. We provide the tools and skills to teach what you love.

Udemy Business

Get unlimited access to 6,000+ of Udemy’s top courses for your team. Learn and improve skills across business, tech, design, and more.

Transform your life through education

Learners around the world are launching new careers, advancing in their fields, and enriching their lives.