Codehs 4. 5. 4 Growing Circle Write A Program That Uses Key Events To Make A Circle Larger And Smaller. (2024)

Computers And Technology High School


Answer 1

Here is a solution using the pygame library in Python:

import pygame

# Initialize pygame


# Set the window size

window_size = (500, 500)

# Create the window

screen = pygame.display.set_mode(window_size)

# Set the title of the window

pygame.display.set_caption("Circle Size")

# Set the initial radius of the circle

radius = 100

# Set the initial position of the circle

x = 250

y = 250

# Set the initial direction (1 for increasing, -1 for decreasing)

direction = 1

# Set the speed at which the circle size changes

speed = 10

# Run the game loop

running = True

while running:

# Check for events

for event in pygame.event.get():

if event.type == pygame.QUIT:

running = False

elif event.type == pygame.KEYDOWN:

if event.key == pygame.K_LEFT:

direction = -1

elif event.key == pygame.K_RIGHT:

direction = 1

# Update the radius based on the direction and speed

radius += direction * speed

# Draw the circle on the screen, (0, 0, 0), (x, y), radius)


# Quit pygame


The pygame library is a set of Python modules designed for writing video games. It includes support for creating windows, handling user input, and drawing graphics on the screen. With pygame, you can create games using graphics, sound, and other interactive elements. This code creates a window and draws a circle with a radius of 100 at position (250, 250). When the left arrow key is pressed, the direction is set to -1 and the radius is decreased by 10. When the right arrow key is pressed, the direction is set to 1 and the radius is increased by 10. The game loop runs continuously and updates the radius on each iteration.

Learn more about the pygame library in Python, here


Related Questions

Profeional networking ite provide a page that help you convey your profeional qualification job hitory and recommendation from your employer


A LinkedIn profile showcases your educational background, professional achievements, and area of specialization. In December 2002, Konstantin Guericke, Allen Blue, Reid Hoffman, and Jean-Luc Valliant established LinkedIn. In May 2003, with only 300 users, LinkedIn officially started.

Describe a professional networking site.

It's really popular to network professionally on LinkedIn. In actuality, with more than 610 million users in more than 200 nations and territories, it is the biggest professional network in the world.

How might networking with business people advance your career?

By networking, you may have access to fresh opportunities that might otherwise be inaccessible. Additionally, a solid business connection might encourage someone to hand-deliver your résumé to the recruiting manager. This can help you stand out from the competition and one day obtain the job of your dreams.

To know more about Profeional networking visit;


you cannot insert a row containing a null attribute value using sql.T/F


you cannot insert a row containing a null attribute value using SQL. This statement is false.

The domain-specific programming language known as SQL is used for managing data stored in relational database management systems or for stream processing in relational data stream management systems. It is a SQL ranking function that gives each new record in a partition a sequential rank number. When two identical values are found in the same partition, the SQL Server ROW NUMBER function assigns them distinct rank numbers. Each table is divided into smaller objects referred to as fields. CustomerID, CustomerName, ContactName, Address, City, PostalCode, and Country are the fields that make up the Customers table. A field is a table column that is used to store specific data about each entry in the table.

Learn more about the SQL here:-


match each artificial intelligence (ai) technique with its definition. - represent the knowledge of experts as a set of rules that can be programmed so that a computer can assist human decision makers. - software that can identify patterns in very large databases without explicit programming although with significant human training. - loosely based on human neurons, algorithms that can be trained to classify objects into known categories based on data inputs. - algorithms based loosely on evolutionary natural selection and mutation, commonly used to generate high-quality solutions to optimization and search problems. - algorithms that make it possible for a computer to understand and analyze natural human language. - systems that can view and extract information from real-world images. - use of machines that can substitute for human movements as well as computer systems for their control and information processing. - software agents that use built-in or learned knowledge to perform specific tasks or services for an individual. a. robotics b. computer vision systems c. neural networks d. genetic algorithms e. natural language processing f. machine learning g. intelligent agents h. expert systems


The top AI methods—heuristics, natural language processing, artificial neural networks, machine learning, support vector machines, and markov decision processes—will be covered in this essay.

How does artificial intelligence work?

The replication of human intelligence functions by machines, particularly computer systems, is known as artificial intelligence. Expert systems, natural language processing, speech recognition, and machine vision are some examples of specific AI applications.

What fundamental principle underpins artificial intelligence?

Artificial intelligence is founded on the idea that human intelligence can be described in a way that makes it simple for a computer to duplicate it and carry out activities of any complexity. Artificial intelligence aims to emulate cognitive processes in humans.

To know more about Artificial intelligence visit;


you want to use the skim without charts() function to get a comprehensive view of the dataset. write the code chunk that will give you this view.


The length of the odontoblasts (teeth) in each of the ten guinea pigs was measured using two different administration modalities and three different Vitamin C dosage levels (0.5, 1, and 2 mg) (orange juice or ascorbic acid). There are 60 observations of three variables in the file.

Variables in datasets are what?

A property that can be measured and given varied values is known as a variable. Variables include things like height, age, income, province of birth, school grades, and kind of dwelling. There are two basic types of variables: category and numeric.

How does Dataiku count rows?

Dataiku shows the number of sampled rows at the upper left of the Explore dataset view. Dataiku by default displays the total record count as "not computed" for datasets with more than 10,000 rows. Select the Compute row count or the arrow icons next to the Sample badge to see the number of records.

To know more about ToothGrowth dataset visit;


why might you want to check for compatibility when saving a document to an earlier version of word?


The reason why you might want to check for compatibility when saving a document to an earlier version of word is that some new Word capabilities may cause a document to seem different when read in a previous version of Word. In certain circ*mstances, a section of a document written with new features cannot be modified in a previous version of MSWord.

Why is MSWord important?

MS Word is a word processor developed by Microsoft that is used to create professional-quality documents, letters, reports, and so on. It offers extensive capabilities that enable you to format and modify your files and documents to the best of your ability.

Microsoft Word is a word-processing application. You may use this program to compose letters, applications, papers, and construct tables, as well as establish hyperconnections to the internet, insert formatting (bullets, numbering, etc.), photos, micros, and many other things.

Learn more about MSWord:

Millions of people now live in desert regions in the Southwest of the United States. Which technological innovation has most encouraged this development?
a. desalination technologies
b. air conditioning
c. dry farming techniques
d. refrigerated railroad cars


The technological innovation that has most encouraged this development is dry farming techniques

During the post-Civil War industrial boom, what actually took place?

In the decades that followed the Civil War, the United States developed into a global industrial leader. While many new firms emerged, such as those producing steel, electricity, and petroleum, more established industries expanded.

When did China experience its industrial boom?

China produced a tiny fraction of the manufactured products produced in the United States when President Richard Nixon visited in the early 1970s. China's manufacturing industry started to take off about 1980 and gradually outpaced the industrial giants until it overtook the United States in 2010 to win the top rank.

To learn more about technologies, click the following link:-


what does data redundancy mean? how is it different from duplication? can you give an example of each?


The data redundancy mean there are data that stored in multiple place in database and the different that from duplication is that duplication is multiple data, example for that is name value present in multiple columns.

What is data redundancy and data duplication?

Data redundancy is a data value that keeping or stored in two or multiple place in data storage system or database. The purpose for this that if system have a problem to access the original data such as data corrupted or loss, the data redundancy can replace them. So, the system will not fail.

Data duplication is the multiple data with exact same value, this can occur for many reasons, but mostly because human error. This multiple data can stored in two or multiple place or in same place.

The main different is, data duplication can't replace the original data if system have a problem to access the original data. So, the system will fail.

Example for that is when name is present in multiple columns in database.

Learn more about data redundancy here:


when moving data from permanent storage to ram, an i/o disk operation retrieves a(n):


An i/o disk operation obtains the complete physical disk block while shifting data from long-term storage to RAM.

Users can manage connection in theiractive I/O setups through I/O operations, which offers a centralized point of control. It actively participates in identifying odd input/output conditions, enables us to view and alter the routes between a CPU and an I/O device, and may even use dynamic switching. An i/o disk operation fetches a whole physical disk block while copying data from long-term storage to RAM.

Learn more about i/o disk operation from: -


you are working as a security expert in an e-commerce enterprise. your company recently decided on a short-term collaboration with a small business named buyme, and the following issue arose. whenever your customers purchase any product from buyme, the e-commerce website redirects them to the buyme website, asking for additional authentication. this results in customers abandoning their purchases. to solve this issue, both enterprises agree to use a single authentication process wherein the users, once logged in to your website, can purchase from buyme without additional steps. how should you implement this without storing the customers' credentials on the buyme server?


Something you are; Something you have (like a smart card); (such as a fingerprint or other biometric method).

How is e-commerce defined?

The selling of products and services through the internet is known as e-commerce. Your busy city center or physical store is being converted into zeros and ones just on information superhighway.

Is it difficult to study e-commerce?

However the truth is, e-commerce is challenging, and succeeding at it is even more challenging. We typically receive a request for an e-commerce site at least once each day. Few people are aware of the obstacles you must overcome to generate sales, even if everyone appears to have an item to sell and wishes to put it online.

To know more about e-commerce visit:


when a method is declared with the ________ modifier, it cannot be overridden in a subclass.


When a method is declared with the final modifier, it cannot be overridden in a subclass.

The last modifier is to complete the classes, methods, and variable implementations. The major goal of utilizing a class that has been marked as final is to prevent subclassing. No class can inherit any features from a class that has been declared final. A final class cannot be extended. Only the subclass's version of the method can be invoked with a subclass object when a subclass overrides a superclass method. Just before the code in the constructor of the subclass runs, Java will automatically call the default constructor of the superclass.

Learn more about modifiers here:-


you want a system that can recognize and block an unauthorized network scan. what option should you use? choose the best response.


The best option to use to recognize and block an unauthorized network scan would be to implement an Intrusion Detection System (IDS).

What is Intrusion Detection System?

An Intrusion Detection System (IDS) is a network security system designed to detect malicious activities and threats on a computer network, such as malicious code, malicious software, and unauthorized access. It is usually composed of hardware and software components that monitor network traffic for suspicious activity and issue alerts when an attack is detected. The IDS can be deployed as a host-based system, a network-based system, or both. It can also be used to detect malicious traffic from external sources, such as the Internet.

An IDS is a software or hardware solution that monitors a network for malicious activity and unauthorized access, and can respond to any suspicious activity by blocking the source of the attack or alerting the network administrator. An IDS can be configured to detect various types of network scans and can be tailored to the specific security needs of an organization.

To know more about Intrusion Detection System click-


the mobility admin is nervous about dns queries allowing enumeration of host systems on his network. what feature does android have that can help the admin?


The device administration API for android offers system-level device administration features that make it possible to develop security-conscious apps.

What does Android's admin mean?

The desired policies are implemented via the device admin app. This is how it goes: A device admin program that implements remote/local device security regulations is created by a system administrator. The app may have these policies hard-coded in it or it may dynamically fetch them from a different server.

Why is the admin tool used?

Admin management tools can track endpoint devices, monitor hardware and software behavior, install and maintain network protection software, and swiftly fix security issues.

To know more about android visit:-


a nationwide database that includes information about violent offenders, and its goal is to link crimes committed by the same offender.


Law enforcement officials may identify and capture criminals who commit violent crimes with the help of the International Violent Offender Database.

Giving an example, what is a database?

A registry is a planned gathering of data. They enable it to entrap and process data digitally. Data administration is made simple by databases. Let's use a database as an example. A database is used to hold information on people, their contact information, and other contact information in an online telephone directory.

Why do we use Database ?

Large amounts of data may be kept in one site, which makes databases a suitable choice for data access. The data may be accessed and modified freely by many persons. You can quickly and easily locate the information you need in databases since they can be searched and sorted.

To know more about Database visit :


you arrive at a scene where a computer must be seized as evidence. the computer is powered off and has an external usb hard drive plugged in. what should you do first?


It is essential to meticulously record the equipment's current state that is seized in order to follow chain-of-custody rules. The gathered evidence will be inadmissible if this is not done.

What exactly is a hard drive?

A non-volatile file storage device is a hard disk computer drive (HDD). Non-volatile storage devices are those that retain data even after being switched off. HDDs are only one form of storage device, yet they are required by all computers.

What makes it a "hard drive"?

Because the data is magnetically stored upon that hard drive, it is retained even if the power source is switched off. Hard disk drive is shortened to "hard drive," or "hard drive." The physical disks inside a hard drive are what the phrase "hard disk"

To know more about Hard Drive visit :


internal exception an existing connection was forcibly closed by the remote host


A connection bar appears at the top of the screen that lets the user know they are connected to a remote machine.

A remote machine may be defined as a type of computer that a user has no access to physically but may be able to access remotely via a network link from another computer. Remote connections are made through the use of a network that connects the computer and the device that is used to access it.A Connection Bar is displayed at the top of the screen. It identifies the computer you are remotely accessing (name in the center of bar); you can minimize. The host screen will be locked during an RDP connection, which is convenient if you don't want others to see what you are doing on the remote computer.Normally, the connection to an HTTP server is closed after each response. With HTTP "keep-alive" you keep the underlying TCP connection open until certain criteria are met. What those conditions are depends on the server, which is free to close the connection after an arbitrary timeout or number of requests (just as long as it returns the response to the current request).

To know more about remote machines visit:


Wans connect nodes, such as workstations, servers, printers, and other devices, in a small geographical area on a single network.
a. True
b. False


False, Wans link nodes, such as workstations, servers, printers, and other devices, on a single network in a constrained region.

A servers is a piece of software or hardware (computer program) used in computing that offers functionality to other programs or devices (referred to as "clients") that are used in other applications. Known as the client-server model, this architecture. The functions that servers might offer are frequently referred to as "services," and they can include tasks like doing computation for a client or exchanging data or resources among several clients. Both a single client and a single server are capable of supporting many clients. It is possible for a client process to run on a single device or to connect to a server running on a different device over a network. The most common types of servers are database servers, file servers, mail servers, print servers, web servers, game servers, and application servers.

The request-response model is typically used to create client-server systems and is commonly used interchangeably with it.

Learn more about servers here:


true|false: in a relational database, the primary key of student table can be last name. group of answer choices true


True in a relational database, the primary key of student table can be last name because primary key is a field in a table which uniquely identifies each row in a database table.

What is the Primary Key ?

The primary key, which is one of several keys in DBMS that are used for various things, is the one that is most well-known. A relation's primary key is one of the potential candidate keys that the database designer believes to be the relation's primary key. It might be chosen for ease of use, effectiveness, or a variety of other factors.

The following conditions must be met in order to select the potential primary key from the candidate keys. The bare minimum collection of properties in a table known as a primary key's job is to uniquely identify the rows, or tuples, in the specified specific table.

Learn more about the Primary Key here:


which e-mail recovery program below can recover files from vmware and virtualpc virtual machines, as well as isos and other types of file backups?


The tool below, DataNumen Outlook Repair, can recover data from virtual machines created with VMware and Virtual PC as well as isos as well as other forms of file backups.

How does IT work and what is VMware?

Based in Palo Alto, California, VMware is a software provider for virtualization and cloud computing. VMware, which was established in 1998, is now a part of Dell Technologies. VMware's virtualization solutions are built on the bare-metal x86 hypervisor ESX/ESXi.

A VMware is a virtual machine, right?

Free virtualization software for both Windows and Linux servers, VMware® Server offers enterprise-level support. It allows businesses to divide a real server into several virtual machines and begin enjoying the advantages of virtualization.

To know more about vmware visit:


one of the advantages of a database approach is program-data independence. this means that it is .


We can change the conceptual schema at one level without affecting the data at another level is one of the advantages of a database approach is program-data independence.

What is database?

A database is a collection of data that has been organized to make it simple to manage and update. Data records or files containing information, including as sales transactions, customer information, financial data, and product information, are often aggregated and stored in computer databases.

One of the four popular types of systems you can employ to manage your business data is a relational database management system.

Database structures with hierarchies are one of the remaining three.

database systems for networks.

database systems that use objects.

A database is a planned gathering of data. They enable the manipulation and storage of data electronically. Data management is made simple by databases. Let's use a database as an example. A database is used to hold information on people, their phone numbers, and other contact information in an online telephone directory.

Read more about database:


you have prevented an attacker from modifying the contents of financial information that was sent via the public internet. what primary goal of network security have you met?


An operating system-based software firewall intercepts packets as they are sent to a computer. All company servers and PCs are secured by a firewall, which blocks packets from outside the firm's network that do not adhere to a rigid set of requirements.

To stop incoming and outgoing suspect data, which of the following is placed on network devices?

Software or firmware used as a firewall limits illegal access to a network. Using a set of rules, it examines incoming and outgoing communications to look for dangers and prevent them.

It is necessary to know the appropriate encryption technique for protecting personal files?

AES. The Advanced Encryption Standard (AES) is the algorithm that the U.S. Government and many other organizations accept as the industry standard.

To know more about network security visit :-


An IP address of has what network ID? a. b. c. d.



the answer is Option a


hope this was helpful

An IP address of has a network ID of Thus, the correct option for this question is A.

What is an IP address?

An IP address may be characterized as the sequence of numbers that significantly recognizes any device on a network. All sorts of Computers utilize these IP addresses in order to communicate with each other both over the internet as well as on other networks.

IP stands for internet protocol. It permits computers to send and receive a large collection of data over the internet. Most IP addresses are purely numerical, but as internet usage expands, letters have been inserted into some addresses. There are four different types of IP addresses: public, private, static, and dynamic.

These numbers of IP addresses are very supportive in the process of troubleshooting connection issues. You may be asked to supply the address during a troubleshooting session.

Therefore, an IP address of has a network ID of Thus, the correct option for this question is A.

To learn more about IP Addresses, refer to the link:


Write a p tag and add a "style" attribute (add color, background-color, font-family, font-size)


<p style="color: red; background-color: yellow; font-family: Arial; font-size: 16px;">This is a paragraph with some styling applied to it.</p>

the most preferred method of swapping a process is a) to swap using the file system. b) to copy an entire file to swap space at process startup and then perform demand paging from the swap space. c) to demand-page from the file system initially but to write the pages to swap space as they are replaced. d) none of the above.


The most preferred method of swapping a process is to demand-page from the file system initially but to write the pages to swap space as they are replaced.

What is a Swapspace?

In Linux, swap space is utilised when RAM is at its maximum capacity. Inactive memory pages are transferred to the swap area if the system requires extra memory resources but the RAM is already full. Even while PCs with less RAM might benefit from swap space, more RAM should always be preferred.

How is swap space kept?

On the hard drive, the swap space might be found as a file or a partition. Linux makes use of it to increase the amount of RAM that processes have access to by putting seldom used pages there. Swap space is often configured while the operating system is being installed. The mkswap and swapon commands, however, also allow for setting it after the fact.

To know more about Swap space visit:


which type of research misconduct most likely occurred if someone intentionally removes data points from the data set in order to generate a deceptive conclusion? fabrication plagiarism falsification unauthorized access


Falsification is the type of research misconduct most likely occurred if someone intentionally removes data points from the data set in order to generate a deceptive conclusion.


Falsifying research materials, equipment, or processes, or altering or omitted data or results so that the research is not accurately reflected in the research record;

Researchers may skew the results by "joining and stitching" different segments of the Western Blot image so that the final image presented appears to have been obtained from a single Western Blot procedure.

Harvard researcher Mark Hauser allegedly fabricated and manipulated findings.

According to Popper, there is perfect asymmetry in the logical side [F] and no Duhem problem in falsifiability [G]. Because this is a logical criterion. Although there are other problems in experimental research, such as the Dohme problem and the method of induction [H], statistical tests remain among the important controversies when a theory can be disproved, according to Popper. It may be useful. Philosophers such as Deborah Mayo consider Popper to be "poor" in explaining the scientific role of statistical and data models.

As a key concept that separates science from non-science and pseudoscience, falsifiability has been prominently featured and used as a precedent in many scientific debates and applications.

Learn more about Falsification here:


During a regional state of emergency, an Internet service provider offered three months of free Internet access to anyone affected by the crisis. This effort was intended to help reduce the impact of ___________.
A. digital inclusion
B. data breaches
C. the digital divide
D. digital access


An Internet service provider provided three months of free Internet connection to everyone impacted by a local state of emergency. The goal of this initiative was to lessen the effects of the digital divide.

What services does an ISP offer?

Additionally, ISPs might offer other services like email support, domain registration, web hosting, and browser bundles. Information service provider, storage service provider, and Internet service provider are other terms for an ISP (INSP).

What is a provider of Internet services?

A business that offers both consumers and businesses web access is known as an internet service provider (ISP). Additionally, ISPs might offer services like email, domain registration, web hosting, and browsers.

To learn more about ISPs visit:


listen to exam instructions you are concerned about attacks directed at your network firewall. you want to be able to identify and be notified of any attacks. in addition, you want the system to take immediate action to stop or prevent the attack, if possible. which tool should you use?


Network traffic to and from every device on the network is monitored by network intrusion detection systems (NIDS), which are positioned strategically at one or more locations inside the network. It analyzes all of the subnet's traffic as it is being passed, then compares that traffic to a database of known threats.

What are systems for detecting network intrusions?

An intrusion detection system (IDS) is a hardware or software program that keeps an eye out on a network for malicious activity or rules breaking. Using a security information and event management system, any unlawful behavior or infraction is normally reported or gathered centrally.

Which Intrusion Detection System Types Exist?

The security team deploys IDSes, there are two main categories: detection of network intrusions (NIDS). Intrusion detection system for the host (HIDS).

To know more about Network intrusion detection systems visit;


let ee be the set of even integers and let oo be the set of odd integers. suppose that a computer is programmed to input a sequence of elements of ee and output a sequence of elements of oo according to some rule. you run a test of this program using 12,6,8,10,212,6,8,10,2 as input, and the computer outputs 81,9,25,49,181,9,25,49,1. what rule does the computer appear to be using?


The rule computer appears to be using is f(n) = (n-3)²

what rule computer is using?

EE be the set of even integers

OO be the set of odd integers

we have to form a function f: EE--> OO such that we receive the following result

Domain 12 6 8 10 2 12 6 8 10 2

co-Domain 81 9 25 49 181 9 25 49 1

so, the function is f(n) = (n-3)² where N ∈ OO

So the required rule is f(n) = (n-3)²

Note: Notice the fifth position. There is some mistake. it is not 212, it will be 2 and 12 Separately

f(2) = (2-3)² = (-1)² = 1

f(12) = (12-3)² = 9² = 81

to know more about computers, visit


which group on the home tab holds the command for pasting text which has been copied?


The group on the home tab holds the command for pasting text which has been copied is clipboard.

What is clipboard?

Clipboard is a feature in many computer program that will storage data temporary so this will make it easier for users to copy some of data from one area of application to another area in the same application or other application.

The data temporary can be consist for multiple data, or in other word the user can copy multiple data from same or different area. The multiple data that been storage can be accessible with Win+V, this feature is called as clipboard history.

Learn more about clipboard here:


In high-order memory interleaving, the high-order bits of the memory address are used to select the memory bank.
a. True
b. False


True, The high-order bits of the memory address is utilized to choose the memory bank in high-order memory interleaving.

The term "memory" refers to a system or device used to temporarily store data for use by a computer, other associated digital electronic devices, or both. Memory and primary storage or main memory are frequently used interchangeably. The store serves as a dated equivalent for memory.

In contrast to slower, cheaper, and higher-capacity storage, computer memory runs at a fast rate. Computer memory also functions as a disc cache and write buffer to enhance reading and writing performance in addition to holding opened programs. As long as running software doesn't require it, operating systems can use RAM for caching. Computer memory data can be moved to the storage if necessary.

Learn more about memory here:


you are upgrading the ram in a home computer you bought in 2018. the motherboard supports a quad channel memory configuration. what two types of memory will help maximize performance?


Two forms of memory that can improve performance are DRAM and SRAM.

Whether RAM or storage is more crucial.

The biggest obstacle to increasing computer performance, besides RAM, may be your storage. Computers must read and write information from the storage system even with plenty of installed RAM (i.e., the hard drive or the SSD). Different speeds and sizes are available for hard disks.

What kind of RAM could create a system slowdown since it stores memory?

Memory addresses or data are stored in a buffer before being sent to the memory controller in buffered (or registered) RAM. On systems with a lot of RAM (over 1 GB), buffered RAM increases reliability, but it may also reduce system speed.

To know more about DRAM and SRAM visit:-


Codehs 4. 5. 4 Growing Circle Write A Program That Uses Key Events To Make A Circle Larger And Smaller. (2024)


Top Articles
Latest Posts
Article information

Author: Francesca Jacobs Ret

Last Updated:

Views: 6331

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Francesca Jacobs Ret

Birthday: 1996-12-09

Address: Apt. 141 1406 Mitch Summit, New Teganshire, UT 82655-0699

Phone: +2296092334654

Job: Technology Architect

Hobby: Snowboarding, Scouting, Foreign language learning, Dowsing, Baton twirling, Sculpting, Cabaret

Introduction: My name is Francesca Jacobs Ret, I am a innocent, super, beautiful, charming, lucky, gentle, clever person who loves writing and wants to share my knowledge and understanding with you.