My opinion is that you cannot express yourself clearly in English yet and had better work on your general writing mechanics before you start worrying about dangling participles.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.